about summary refs log tree commit diff
path: root/THT/C/QG-2017/input25/103.txt
blob: 1cfdd87865fab4d6435ea4532407c9bd66a64668 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
 18  17  18  18  17  18  17  18  19  18  17  16  15  16  16  17  17  16  14  26  43  45  43  37  37  39  40  41  42  39  36  41  40  39  36  36  22  21  22  23  21  20  23  20  25  61  76  71  91 119 121 127 131 132 121 116 123 130 114 119 122  57  38  45  45  44  44  44  44  44  45  45  46  48  49  49  46  43  42  45  48  51  52  51  51  49  49  51  50  50  49  49  50  51  51  50  55  55  55  59 
 18  18  17  17  17  18  18  17  17  17  16  16  16  14  14  15  16  15  14  27  44  46  45  39  37  38  41  40  42  41  37  41  41  40  38  38  25  21  24  24  25  23  28  27  31  60  77  72  90 116 121 126 125 132 118 118 130 134 117 120 117  63  51  52  49  49  47  46  44  45  47  47  46  46  50  49  48  48  49  49  49  49  49  48  49  49  49  50  50  50  50  51  52  52  51  52  54  52  56  61 
 14  14  13  17  16  19  19  19  19  16  16  16  17  16  15  17  17  18  17  29  46  47  45  40  37  39  42  41  42  41  37  41  40  41  40  41  32  30  31  32  34  34  38  37  39  61  76  70  86 116 119 125 128 130 117 120 133 133 122 126 117  62  47  50  50  49  48  47  46  47  48  48  47  47  49  49  48  49  51  49  48  49  49  50  51  51  52  51  50  50  50  51  52  50  52  53  53  55  60  52 
 34  17  16  17  16  18  21  20  19  19  17  16  16  15  14  15  15  17  17  29  45  46  46  41  39  41  43  41  42  41  37  40  40  40  40  43  40  39  40  40  41  42  43  42  44  62  76  67  86 119 117 124 133 129 120 126 132 125 117 121 114  61  47  50  49  48  49  49  48  48  49  46  47  48  48  50  51  50  50  50  50  51  52  51  50  51  50  50  50  49  50  52  52  52  53  53  52  59  56  73 
 56  44  41  38  27  19  20  23  23  22  20  19  20  20  21  23  23  25  25  33  45  47  46  40  40  41  43  41  42  40  36  41  42  41  40  42  42  41  43  43  42  43  42  42  44  62  76  70  88 117 118 121 124 129 119 125 127 120 121 128 116  60  47  50  49  49  50  50  49  48  48  47  48  49  48  49  52  52  51  52  51  51  51  52  52  52  52  53  52  52  52  52  51  51  51  50  52  61  54 130 
 34  38  41  44  35  26  25  26  26  27  28  28  29  31  33  34  35  37  33  39  47  47  46  41  41  42  44  42  44  40  36  42  42  41  40  41  42  42  42  42  43  42  41  43  44  61  76  72  87 116 118 118 115 126 120 124 127 121 125 131 118  62  47  50  49  49  50  50  49  48  48  49  50  50  50  51  52  53  54  52  52  53  52  53  52  50  49  48  47  45  43  41  41  40  40  48  61  57  79 167 
 25  26  26  28  28  28  32  32  30  30  32  32  33  33  34  34  36  35  34  38  47  46  46  41  42  43  43  41  43  40  36  41  41  41  41  43  43  41  41  42  43  44  42  43  46  61  77  72  88 119 115 115 114 122 119 122 124 123 123 125 119  65  46  50  49  50  51  49  50  51  50  49  50  50  50  49  49  50  47  49  47  45  42  38  37  32  29  28  27  26  27  27  27  33  45  55  66  60 116 186 
 30  32  31  31  31  31  31  33  32  31  31  31  31  32  33  33  35  34  35  40  47  47  51  43  40  43  43  41  42  41  35  42  40  42  43  45  43  40  42  43  42  44  43  42  46  62  78  73  89 118 114 112 108 117 116 121 118 120 119 121 118  64  47  51  51  52  51  47  47  46  42  40  41  39  38  35  35  39  35  35  37  35  30  23  22  21  22  23  23  22  25  29  34  46  58  61  69  62 134 190 
 31  30  31  30  29  30  31  32  33  32  32  31  32  34  35  34  35  36  34  40  48  48  59  45  39  41  43  42  44  40  37  44  42  43  43  46  42  40  42  43  42  41  41  43  45  62  76  74  92 120 117 117 115 119 118 120 123 119 115 119 120  63  45  52  52  46  39  39  38  30  24  23  25  24  22  25  27  31  38  32  36  39  38  31  27  25  26  24  24  24  24  28  42  57  63  66  68  70 149 193 
 30  30  31  31  30  30  32  33  31  31  31  32  33  33  34  35  34  36  33  40  48  48  59  42  38  39  42  42  43  38  36  44  43  42  42  46  43  42  43  43  43  43  43  43  44  63  79  75  96 124 113 117 124 124 115 119 124 116 113 114 117  65  48  53  53  45  34  34  36  31  24  21  23  26  25  27  26  29  38  38  39  40  41  37  33  24  23  25  23  25  25  26  42  61  63  67  67  76 161 196 
 31  30  32  32  31  30  32  33  32  32  33  33  32  32  32  35  34  37  34  39  48  48  54  41  39  40  41  43  43  36  37  44  43  41  40  47  43  41  42  41  38  39  38  34  34  62  82  79  98 118 107 109 113 118 112 120 120 115 121 120 116  70  50  53  54  53  46  40  39  38  36  25  22  27  29  30  28  28  33  40  43  43  42  38  35  28  25  26  24  26  29  24  30  43  50  63  67  71 157 198 
 31  31  32  33  32  32  32  33  33  33  33  33  34  34  33  34  35  36  36  38  48  50  48  44  41  40  41  42  43  35  39  45  43  41  40  43  32  27  28  28  27  27  25  21  25  61  84  80  96 118 111 110 111 114 114 116 130 129 123 123 123  70  50  53  48  47  48  45  42  44  43  37  24  23  29  31  31  30  32  38  42  43  41  37  35  29  24  25  27  35  47  37  29  37  49  61  69  65 146 197 
 30  33  32  32  33  33  33  33  33  33  32  33  34  34  34  36  36  36  37  39  47  50  47  46  41  39  40  40  41  34  39  43  40  40  39  41  25  18  19  22  23  24  24  21  25  63  84  77  93 120 113 113 116 115 116 114 124 126 115 119 115  65  50  53  48  47  52  50  43  43  45  46  31  23  26  29  28  29  28  27  36  40  40  36  38  38  37  39  49  54  56  50  46  51  60  62  70  65 130 193 
 35  32  31  31  33  33  33  35  36  35  37  37  34  31  31  34  36  36  39  44  48  50  49  44  40  38  40  38  39  32  39  42  38  38  39  42  24  18  20  22  24  26  26  23  26  64  88  81  94 118 117 115 113 115 115 116 121 123 113 118 110  64  50  51  51  47  44  43  39  38  40  37  37  27  26  32  33  36  37  39  42  45  46  45  49  48  51  55  57  59  57  55  53  57  61  62  70  61 107 186 
 37  38  32  31  33  33  31  31  32  30  30  33  32  24  27  37  42  41  42  46  51  50  50  44  40  38  39  38  36  29  33  37  35  33  36  39  25  19  20  21  23  23  26  24  26  65  91  84  95 119 117 120 117 116 108 118 129 120 113 118 110  67  52  54  49  45  29  29  39  40  52  60  45  42  46  48  53  56  54  58  52  48  53  56  56  54  52  55  52  55  57  55  52  55  57  57  64  63  75 164 
 38  41  38  32  26  24  25  25  24  25  26  26  27  27  35  40  41  41  42  45  50  49  51  45  40  38  37  35  33  28  31  34  35  35  38  38  23  18  20  22  25  26  27  24  27  65  90  85  94 115 118 126 129 122 108 115 125 119 113 116 109  52  34  38  37  41  51  51  41  36  53 116 123  48  56  50  49  57  59  56  52  50  56  56  55  56  52  49  52  54  54  53  53  54  55  59  60  67  57 116 
 41  43  43  40  33  23  19  22  25  25  25  25  28  35  38  40  40  40  40  44  48  49  52  45  37  38  37  34  28  20  23  27  31  36  41  41  26  20  21  20  21  25  25  23  29  67  91  86  95 116 119 131 130 122 112 115 120 121 117 121 112  95 107 123 124 106 103 103  96  69  58 130 188  47  51  53  52  52  53  51  53  53  55  53  51  52  52  49  52  51  50  50  51  50  51  49  49  53  52  57 
 43  44  44  43  41  39  32  25  23  23  24  26  34  39  38  40  40  40  39  42  49  51  54  43  35  35  33  30  29  26  28  30  30  32  36  38  29  23  24  24  24  31  32  34  40  69  89  86 100 113 117 135 126 121 112 120 123 118 119 126 106 143 180 179 179 175 169 159 154 127 114 176 132  39  54  56  52  52  52  50  49  48  49  47  46  45  44  42  42  42  40  41  43  44  45  46  53  54  60  65 
 43  42  43  44  43  44  42  35  27  24  24  27  37  38  37  42  40  39  38  41  49  51  54  42  32  42  45  39  33  32  33  32  33  31  31  34  33  32  36  38  42  44  43  44  46  71  86  88  94 102 121 134 124 122 116 122 123 117 117 126 112 147 181 177 173 175 182 178 176 172 143 136 120  42  47  42  44  43  41  40  41  40  40  39  39  41  42  44  45  48  51  55  59  61  61  66  69  73  75  79 
 42  43  44  45  44  40  39  43  42  35  27  24  32  30  32  41  39  39  39  43  50  50  52  43  30  44  52  53  48  44  38  37  37  39  41  43  46  47  50  47  48  46  44  45  47  70  88  89  87 104 123 122 121 120 117 121 124 118 113 116 111 147 186 177 157 153 147 152 173 185 184 154 135 103  30  37  38  39  41  41  45  50  52  54  57  60  64  64  66  65  65  67  70  70  68  72  73  75  76  80 
 37  41  42  41  41  42  44  44  44  46  40  30  25  28  36  37  37  41  39  44  50  49  53  44  34  46  53  58  55  49  48  54  49  52  51  49  51  51  53  48  44  44  45  48  49  72  86  84  92 114 119 115 123 125 114 118 126 118 113 114 105 149 173 143 135 117 110 121 138 154 170 187 152 136  73  48  58  54  59  64  63  66  67  68  67  66  68  70  72  70  68  71  75  75  75  80  82  80  85  88 
 35  35  37  41  44  44  44  45  45  44  46  44  36  35  40  39  39  40  37  41  50  50  53  44  32  47  51  51  53  54  49  47  49  47  44  43  48  49  53  51  47  45  40  39  41  69  85  86  91 109 125 117 116 128 111 114 129 122 115 114 106 149 146 109  80  62  59  65 109 106 133 183 183 133 120  54  59  67  60  61  60  66  69  72  72  72  77  79  79  78  79  79  79  80  81  86  87  88  89  92 
 35  37  36  38  42  44  43  44  46  46  47  48  46  45  40  39  39  39  37  39  49  50  54  44  33  48  52  52  50  54  51  45  47  51  51  50  52  51  51  54  52  51  44  33  34  65  85  85  92 116 130 121 117 127 109 112 129 126 124 114 111 131 102  60  41  49  63  57  57  97 108 138 194 155 126  76  59  71  68  67  73  70  70  75  77  77  78  78  79  81  84  84  84  85  88  90  91  92  92  91 
 39  40  40  37  35  38  42  43  44  46  46  47  49  50  44  40  39  38  37  38  47  48  51  40  33  50  52  53  57  55  49  51  47  49  52  54  55  54  54  54  56  55  53  47  44  66  84  85  89 116 127 117 118 130 117 118 132 126 121 114 115 104  72 124 132  67  49  57  56  72 110 104 173 174 144 110  61  74  73  74  75  80  84  81  83  87  85  84  85  88  90  89  87  87  91  92  89  87  87  88 
 39  39  39  38  37  38  40  42  45  48  47  45  45  47  47  46  45  42  38  37  47  51  55  42  32  52  54  51  52  50  48  54  48  46  49  52  50  53  55  53  53  52  55  54  51  65  80  86  94 113 120 111 116 128 111 125 133 124 120 110 121  87 115 194 204 135  66 149 159  77  99  86 135 179 142 151  71  77  76  73  73  79  80  82  83  80  81  82  82  85  87  86  83  82  83  83  83  82  84  85 
 37  37  38  39  40  39  37  37  39  45  47  46  47  44  44  43  45  45  40  38  45  48  52  40  32  50  57  54  49  49  50  47  46  45  46  47  44  47  51  52  50  52  53  53  53  64  76  84  93 115 122 110 113 123 111 132 135 120 114 110 112 127 115 119 162 150 181 189 161  81  66  75 123 191 145 152 109  59  79  77  73  77  75  73  78  79  79  80  80  80  81  79  75  74  76  77  77  77  77  77 
 42  43  44  42  39  40  41  40  38  41  42  43  47  47  46  42  44  47  46  47  49  50  52  42  35  49  54  53  49  47  47  43  42  44  44  43  43  42  45  49  50  52  53  50  49  57  69  82  91 113 120 110 113 118 112 122 124 115 112 110 100 144 157 159 151 135 191 165  92  60  56  89 150 192 178 102 145  99  64  71  74  70  72  73  73  74  71  75  75  76  78  77  75  75  78  80  80  80  78  76 
 32  36  37  38  40  42  44  43  41  43  43  43  45  47  47  47  44  43  44  45  47  49  50  42  32  51  54  50  49  46  43  44  42  43  40  39  41  39  38  42  45  46  46  43  41  48  65  85  94 109 111 106 110 112 101 113 116 115 108 107  96 143 183 168  65 105 186 168 132 107 101 134 181 168 185 133  95 145 101  69  65  69  68  70  73  74  78  77  78  79  79  77  74  75  72  68  68  65  61  59 
 77  64  56  47  40  35  34  37  37  35  37  40  42  44  44  46  48  46  43  44  45  47  48  42  29  50  55  52  51  47  41  42  42  43  42  40  40  39  38  39  41  40  39  38  39  42  60  82  92 111 110 105 106 105  93 100 109 110 112 103 104 100  86  67  52  68 154 176 156 142 150 172 169 111 135 157 128  97 130 114  66  69  71  69  73  70  69  68  65  62  58  55  51  50  47  43  41  38  36  37 
122 129 132 129 121 109  96  85  76  68  61  53  46  43  37  36  36  36  39  40  40  40  44  43  40  45  41  43  43  42  40  39  40  42  48  48  44  44  44  41  41  40  38  37  39  38  49  73  92 110 107 103 106  99  81  76  86  96 104  97 102  70  46  49  54  45  56 124 149 144 138 103  56  58  50  67  73  60  55  69  59  45  45  47  44  40  39  37  35  33  34  36  37  39  44  51  57  65  71  78 
114 116 120 128 135 136 129 123 123 120 115 113 109 104  98  90  78  67  57  51  46  41  38  39  37  36  38  38  39  42  39  42  42  43  41  43  44  44  46  47  48  44  42  39  37  33  38  60  88 103 102  99 104  82  47  42  49  78 103  92 105  65  28  30  29  31  25  36  69  78  68  46  53  65  73  79  78  90  90  94 112  82  47  41  43  44  56  60  64  73  79  85  93 100 111 121 128 125 124 122 
113 114 111 114 117 118 115 110 108 109 111 116 120 123 123 118 116 115 112 109 104  98  91  83  75  67  59  51  47  43  39  42  38  40  55  72  69  61  60  53  46  45  41  43  44  38  34  41  73 103 103 101  95  50  29  38  44  56  80  90 101  64  42  48  59  68  78  87  85  95  97 111 115 113 114 118 123 116 113 118 123 124 118 104 103 109 112 107 111 111 109 113 111 113 121 127 123 114 111 109 
113 114 110 111 111 112 114 113 112 113 113 112 111 111 111 111 108 107 106 107 108 112 114 112 115 115 112 108 107 109 103  98  98 110 121 130 128 120 118 119 118 110  94  89  81  73  72  61  71 105 101 102  93  63  62  57  51  44  38  66  97  83  75  75  77  82  86 102 103 109 106 108 108 109 108 101 115 110 105 108 112 112 111 111 115 111 109 109 103 103  98  97  98 102 104 106 107 107 105 111 
112 114 116 120 117 112 113 115 111 107 110 109 111 110 109 109 111 110 107 106 105 105 106 106 106 108 109 111 118 123 119 113 117 125 122 116 117 118 118 118 122 125 123 125 119 116 122 109  86  96 103 102  98  75  78  76  54  44  41  50  67  68  61  70  66  60  62  84  95 113 107 107 107 110 116 111 119 113 109 111 115 108 104 109 105 103 108 107 105 101 101  98  94  97 101 105 110 117 112 112 
112 112 115 119 116 111 111 111 109 110 112 111 111 110 108 108 106 104 104 105 106 107 107 105 107 108 109 111 112 111 116 124 112 116 119 119 111 108 113 113 110 114 117 118 116 114 118 107  81  96 105 102  98  76  78  81  69  56  52  50  60  54  46  56  51  44  47  59  95 113 109 110 118 115 120 121 112 106 115 111 109 107 109 112 107 105 108 108 104 106 104  99  95  97 104 114 116 123 119 112 
112 111 111 112 111 112 112 110 110 112 112 111 111 110 108 110 111 112 111 106 105 108 110 107 104 107 107 107 109 110 114 119 114 116 112 113 115 112 113 114 114 114 113 111 118 121 119 111  91  99 102  95  85  68  78  79  74  70  64  58  64  61  43  39  57  53  67  60  88 115 113 111 119 118 122 119 104 103 110 100 106 110 105 100 100 109 110 106 110 103 100 109  96  97 108 108 116 121 122 123 
109 109 109 108 109 109 108 105 104 104 106 109 109 108 108 108 107 107 107 106 105 108 110 109 108 110 106 108 116 122 120 112 110 121 121 121 123 117 112 114 117 118 119 120 128 124 118 105  79  76  60  49  38  53  78  75  72  75  67  65  66  62  76  88  97 107 128 118 120 113 110 115 116 118 119 114 107  98  94 100  97  99  96  90  85  91  91  86  93  96  96 103 101 100  98  92  97 102 107 112 
105 105 104 106 107 105 104 103 106 105 105 108 107 105 108 109 107 105 106 106 105 105 107 109 108 112 111 108 108 108 115 118 121 122 124 123 123 120 119 118 126 127 126 124 123 117 115 104  68  59  64  73  75  73  72  79  72  74  73  68  71  69  94 110 108 110 109 101 104 105 107 106 112 110 102  97  97  89  89  90  93 106 110 107 107 110 109 116 117 113 113 114 117 112 111 116 110 106 111 108 
110 107 102 105 107 104 104 105 103 101 101 104 104 103 105 106 106 106 107 108 108 108 109 107 109 112 116 109 103 105 115 118 116 117 123 120 122 120 120 119 127 129 123 114 106 103 103  87  73 100 119 115 107  90  75  77  72  70  74  74  77  77  85  90  93  93  87  90  94  99  98 101 106 107 103 103 112 111 109 114 113 121 125 121 121 123 123 121 115 110 108 108 109 106 104 107 111 114 115 118 
123 121 120 117 117 117 114 114 112 109 114 112 108 107 102 104 105 102 103 103 103 105 106 105 103 104 106 108 108 107 107 105 108 107 110 111 114 113 114 119 130 130 115 107 103  98  93  80  73 102 100  97  88  79  74  70  71  68  71  83  86  92  90  94  97 100 105 109 110 110 116 110 108 112 108 112 112 114 116 113 112 114 113 109 112 115 114 116 116 110 107 100 105 116 117 119 125 129 130 128 
128 141 131 120 115 115 114 113 103  91  98 107 113 115 114 113 113 112 112 109 106 107 111 114 107 106 105 104 100 101 104 106 108 103 109 108 107 115 121 122 130 122 111 109  99  95  93  77  72 104 108 102  91  82  76  70  76  75  73  82  83  86  90  98 103 106 110 110 108 109 109 107 106 109 109 109 108 111 113 111 113 115 113 113 118 119 119 128 120 116 118 112 109 107 103 102  99  92  85  75 
143 144 145 145 143 137 126 110  92  56  28  27  36  53  65  73  81  88  94  99 100 104 112 117 117 121 122 119 114 114 111 110 113 108 108 105 104 112 122 131 132 117 110 104  96  96  93  77  73 103 110 107  95  77  69  68  72  68  74  85  82  77  83  95 103 107 106 108 105 112 110 113 116 119 120 115 119 117 119 120 121 115 109 112 122 118 109 103  94  85  75  60  48  40  35  33  30  25  22  22 
136 136 149 137 129 139 143 133 119 109  89  44  11  18  26  27  27  29  35  39  41  48  57  61  67  74  81  92 103 112 114 115 116 124 124 123 127 127 126 132 118 112 104  97  95  97  83  52  66 105 108 110 106  78  60  63  67  61  72  84  81  71  87 122 108 112 116 117 115 122 123 127 128 127 122 116 109  98  93  91  76  63  62  62  54  41  33  28  27  26  24  26  30  33  36  37  35  34  35  36 
138 142 141 123 121 136 138 136 135 122 121  99  69  50  29  31  36  36  37  36  33  31  30  28  18  15  16  22  34  45  54  64  70  77  92 103 105 110 118 126 121 115 110 105  96  74  56  51  71 104 113 114 104  66  58  63  62  64  69  80  79  52  76 143 115 112 119 110 108 105  97  90  79  69  56  50  41  35  31  22  19  19  22  21  19  22  29  28  28  31  31  35  37  32  31  32  31  31  32  33 
142 143 142 135 136 140 140 138 135 135 124 110 114 108  53  23  31  34  34  34  34  37  40  39  29  28  26  25  30  29  29  32  27  17  17  22  31  68  96 101  97  98  98  87  67  57  58  56  74 104 111 116  94  53  66  75  73  66  63  71  61  45  65 105 101  78  52  46  42  28  28  22  19  19  19  22  25  25  27  27  30  29  27  29  30  30  29  29  28  27  27  28  33  33  31  31  33  32  32  30 
139 137 135 141 141 134 134 134 133 134 126 115 111 124  90  33  27  33  33  33  31  32  34  33  26  26  25  24  32  37  38  39  39  36  32  41  80 119 120 100  84  88  73  66  65  66  58  55  76 104 113 110  83  79  99  97  99  78  70  69  58  77  89  79  89  80  56  26  23  31  30  30  32  32  33  29  33  30  31  32  28  24  26  28  27  26  28  28  28  29  29  30  32  34  33  32  32  31  30  30 
133 135 132 134 130 117 109 115 132 130 120 111 115 128  89  30  24  29  27  26  27  27  27  32  27  24  26  25  31  35  33  35  37  37  28  61 116 124 121 109 109 118  89  76  69  68  59  54  73 101 113 105  78  82 108 112 111 103  97  77  74  80  79  73 101 104 107  73  26  29  30  31  29  29  29  27  29  30  30  30  29  28  28  28  28  28  29  28  28  32  29  33  33  32  33  31  32  31  31  32 
126 128 129 127 121 113 109 111 121 116 102 106 116 109  55  22  26  26  24  24  26  26  22  30  28  24  26  24  28  29  36  35  37  37  24  64 128 137 134 130 139 127  98  77  63  62  57  52  71  99 109 106  85  75  96 108 106 106 106  93  82  75  98 112 120 110 109 104  68  37  28  32  28  32  28  30  29  30  31  29  28  28  25  26  27  30  30  29  29  31  28  31  32  32  33  33  32  31  33  30 
120 119 119 118 115 120 121 111 113  87  43  66  97  65  27  24  24  23  25  27  24  25  25  25  24  24  22  24  22  25  36  30  34  35  29  42 105 119 118 129 133 131 106  83  70  62  55  50  71  96 104 108  98  78  95 102 103 101  96  96  79  96 123 130 115 126 128 114 123  93  36  30  29  31  29  29  29  30  31  28  27  25  29  27  28  26  27  30  29  31  34  31  32  32  32  28  27  29  30  40 
112 112 114 110 112 109 104 102 114  69  13  25  39  22  19  27  38  31  21  27  26  25  26  25  25  25  24  27  25  27  21  26  35  35  27  26  45  44  89 124 111 118 107  98  86  77  67  55  69  96 101 105  97  82 104 105  95 100  94  89  74 102 116 120 112 127 130 128 128 134  55  24  30  26  29  30  30  31  28  30  31  27  25  29  29  26  26  27  29  28  29  28  33  37  37  42  49  55  73  80 
106 106 107 109 108 105 105 105 104  91  50  24  24  30  37  52  76  61  29  21  21  23  21  20  25  22  24  24  25  23  24  26  33  28  26  24  19  17  65 119 111 121 109 109 106  88  69  56  67  92  97 101  94  81  95  99  95  95  91  78  77 112 109 119 101 116 116 109 126 123  43  25  34  39  25  24  25  25  25  26  27  26  24  29  28  32  35  37  39  45  52  59  64  63  67  79  89  98 102  90 
103 100 106 108 104 101 101 100 102 103  86  70  74  71  71  82  95  96  75  56  46  43  33  30  30  28  25  24  25  30  62  50  19  24  26  23  24  26  30  54  63  82 106 120 121 109  83  58  66  88  95 100  91  84  94  95  92  89  85  69  89 113  97 118  84  99  80  49  76  62  26  27  52  85  57  43  40  36  46  45  45  52  59  58  66  74  79  76  75  89  99 100  90  82  81  83  85  83  73  75 
100 100  98  98  99  94  97  96  94  92  91  96  98  95  91  96 101 102  97  98  90  81  74  76  75  71  69  62  63  69  89  90  48  26  20  20  24  31  31  23  20  33  81  84  73  77  75  60  66  85  91  94  87  80  93  91  84  86  80  65  91  95  99 119  92 100  53  17  26  18  26  46  89 103  91  85  82  93  82  85  81  89  88  80  95 105  98  96  98 101 103  93  83  87  78  74  77  63  57  65 
 79  88  84  91  93  93  93  91  86  88  91  91  95  94  95  91  94  96  95  97  95  96  84  75  74  81  88  96  98  92 104  98  93  64  58  48  46  56  76  81  72  70  79  69  57  59  54  51  69  82  88  90  79  74  91  89  84  82  70  70  93  92 106  90  92 118  81  43  37  46  62  87 108  98  93  91  87  93  79  76  80  88  73  77  94  98  90  97  97  95  94  80  87  95  78  67  72  66  61  59 
 76  84  81  76  86  86  88  84  84  87  88  87  88  89  86  80  89  95  97  97  94  95  82  68  66  85  84 100 101  94  96  82  91  87  95  85  78  70  68  76  98  97  89  83  81  91  63  50  64  78  84  84  70  67  86  84  77  73  61  82  99 101 102  87  82  97 100  88  76  90  91 104 102 103  98 102  84  70  72  68  65  74  67  79  93  83  84  86  84  86  79  74  82  81  69  61  65  68  68  63 
 80  81  80  76  80  81  78  78  79  79  79  80  81  85  83  84  85  85  85  90  92  92  90  89  91  94  94  91  92  91  90  88  79  77  90  77  82  63  70  73  81  81  79  85  85  80  54  47  58  75  81  80  70  67  82  82  74  69  59  87  89  99  92  94  96  87  91  99  95  74  82  86  85  98  96  91  92  82  82  88  86  83  66  74  78  72  81  73  70  68  68  71  64  60  64  63  63  63  64  58 
 74  74  73  75  70  67  74  76  74  75  76  74  77  78  79  80  77  79  79  83  83  84  84  84  87  86  87  83  85  87  81  83  72  81  72  64  66  78  82  70  51  76  82  90  89  59  45  42  54  67  74  78  73  65  75  77  71  60  60  88  80  95  88  82  97  98  93  82  81  66  88  79  82  91  86  71  88  84  87  87  90  89  73  76  75  80  84  72  63  66  68  62  57  55  55  57  52  48  53  51 
 68  69  65  74  63  64  74  70  71  72  71  68  71  71  75  76  75  75  76  78  77  77  73  76  77  73  70  76  78  82  71  76  88  82  71  74  70  85  76  73  68  79  80  86  76  48  48  46  51  65  70  73  68  58  69  70  65  54  67  81  71  88  92  87  92  86  96  93  91  94  96  94  93  93  89  85  85  84  86  82  78  79  78  74  72  71  66  59  53  60  60  54  50  50  52  54  47  46  51  52 
 51  48  56  65  63  63  64  66  69  72  70  70  71  71  69  70  74  72  70  71  68  72  67  68  69  66  72  75  74  81  84  77  69  58  79  65  72  76  76  77  69  66  66  73  72  51  42  39  48  66  67  67  60  53  63  65  56  47  65  72  65  75  77  78  72  58  71  67  65  64  81  77  79  80  75  72  69  79  75  75  79  77  70  73  67  59  67  62  47  51  56  51  49  48  48  47  43  41  41  41 
 46  43  47  45  43  42  41  45  49  46  48  54  57  59  55  55  63  67  69  69  67  72  68  65  67  66  58  67  66  62  51  58  55  58  69  55  54  71  48  39  45  56  61  64  76  52  41  40  47  66  66  67  60  55  62  63  52  50  64  64  62  70  74  77  72  63  72  75  71  69  76  65  69  52  46  62  70  61  61  66  50  52  49  62  60  59  65  64  59  48  48  43  41  42  38  38  38  37  37  38 
 49  45  44  46  41  44  44  43  43  42  40  38  39  39  41  44  43  44  44  46  47  51  55  56  59  62  55  52  49  51  56  76  72  73  69  69  64  62  56  56  58  61  57  61  72  48  39  39  45  61  62  65  57  52  63  61  48  56  67  61  62  70  73  76  73  66  80  72  75  77  61  46  63  61  43  61  76  59  62  54  43  45  44  48  51  46  41  39  41  41  37  35  36  40  38  37  37  36  38  40 
 44  44  45  48  47  46  45  45  45  45  44  42  41  41  42  42  40  39  39  40  40  39  39  39  39  46  42  37  44  47  49  58  49  56  60  62  64  65  66  69  67  66  67  65  58  40  37  37  46  58  59  59  50  47  61  54  47  61  62  59  62  62  64  65  72  55  46  50  62  72  64  55  66  72  52  60  62  58  51  45  45  45  42  39  38  37  37  36  37  40  40  40  37  38  37  36  37  36  36  36 
 46  44  46  47  46  45  45  44  46  46  44  47  44  42  45  43  42  44  43  42  43  42  42  39  38  38  40  41  41  41  40  38  37  41  44  41  45  47  46  49  48  48  48  44  40  37  37  36  43  55  56  57  50  46  55  49  50  59  56  54  53  58  58  63  66  59  56  60  57  55  65  55  52  53  44  46  44  42  39  40  41  42  42  40  39  39  40  39  38  40  39  37  38  40  41  40  39  40  40  37 
 41  41  44  44  42  42  45  46  43  41  43  44  44  44  43  44  44  46  43  41  41  41  45  46  46  44  45  45  42  43  44  44  44  43  43  41  43  42  39  39  38  39  38  35  36  35  31  29  43  54  53  52  51  48  47  42  48  50  48  50  51  57  54  46  47  53  52  49  45  40  47  42  40  44  44  44  43  42  44  44  43  42  42  41  41  42  42  40  37  38  39  37  38  36  38  39  36  37  37  35 
 35  39  38  39  38  38  38  40  43  44  45  41  44  44  38  42  43  42  42  43  49  48  44  42  41  42  43  44  46  44  44  48  48  49  48  44  45  47  45  45  45  42  42  40  39  36  30  30  40  49  49  47  48  46  45  45  45  43  45  47  47  42  37  38  40  41  41  42  42  43  43  44  42  45  43  42  41  42  40  42  42  42  43  43  43  41  40  37  37  37  36  35  40  39  39  39  38  38  37  36 
 39  38  36  36  38  37  36  37  39  38  39  41  42  39  38  40  44  46  48  46  47  45  43  44  45  44  44  46  45  44  46  47  46  46  48  47  46  47  47  49  49  45  44  44  41  34  27  30  41  50  53  49  45  40  38  41  44  46  47  45  49  41  35  39  40  39  43  43  42  44  42  44  41  43  43  43  41  43  41  42  43  43  42  41  39  37  36  36  38  36  38  38  39  40  36  34  36  35  34  32 
 37  41  38  37  37  39  39  38  38  38  34  33  32  29  30  34  33  37  46  45  45  44  42  45  42  42  43  43  43  46  48  51  51  46  48  50  47  44  43  46  45  44  46  47  46  40  28  27  35  46  45  45  50  52  43  42  42  36  39  44  44  39  37  40  41  45  42  41  45  44  40  39  45  45  46  41  41  40  37  40  39  38  37  35  35  37  37  35  33  31  35  34  31  32  32  31  32  33  36  36 
 43  44  41  38  37  36  37  36  33  32  34  36  43  49  52  55  69  72  48  42  46  49  43  41  38  43  43  40  40  39  38  41  41  35  37  39  40  43  44  44  44  43  42  39  38  39  29  33  51  61  63  68  70  67  47  28  46  65  58  41  35  40  40  41  40  40  41  42  43  43  43  43  51  48  44  39  42  42  41  40  39  37  34  31  31  30  31  34  32  35  36  32  36  43  41  39  37  37  37  36 
 38  35  34  35  36  33  34  38  42  48  66  96 114 120 116 105 107 101  51  40  38  39  37  41  43  39  42  43  39  49  64  66  71  67  69  64  62  60  49  40  40  42  46  47  54  63  64  69  66  58  48  45  37  35  36  31  41  59  71  70  60  47  38  35  42  40  44  46  38  44  43  44  42  39  37  44  37  38  33  34  32  32  33  35  40  46  49  43  40  48  56  61  68  63  38  28  32  34  36  40 
 67  71  66  58  48  38  37  44  42  41  46  58  76 109 114  99  99  89  48  38  45  39  40  38  38  35  37  42  50  63 104 111 111 110 111 122 132 136 112  36  52  55  60  61  51  46  38  29  31  34  36  41  38  38  40  38  38  31  31  39  49  64  62  50  46  38  36  32  34  36  39  44  54  69  72  34  41  37  41  45  47  38  38  40  44  46  44  49  62  72  82  82  83  66  30  29  42  48  47  42 
 70  82  79  83  82  82  86  84  77  71  66  62  63  70  67  61  59  52  42  48  51  55  58  57  51  48  46  51  54  56  99 120 119 117 115 114 126 144 111  26  38  37  35  32  32  33  28  28  33  46  43  38  33  27  31  34  33  33  34  36  30  32  44  55  58  45  40  83  92  89 101 104 112 116 121  49  31  36  35  33  31  30  30  32  35  41  70  82  73  70  74  70  66  57  44  43  47  47  48  48 
 52  64  67  68  61  64  73  80  81  81  87  90  91  85  82  85  82  80  72  61  72  68  64  61  60  60  55  49  44  41  57  71  78  82  89  87  95  99  71  32  39  36  32  35  35  35  37  41  78 130 126 117 108  99  93  91  78  51  40  40  43  39  32  33  34  46  66 124 124 111 106 112 107  98  89  45  36  42  45  46  41  39  40  45  46  47  65  62  59  54  58  66  70  66  53  52  53  45  46  49 
 54  56  58  54  54  57  57  59  60  62  61  60  64  67  70  73  74  74  68  59  71  71  84  88  81  84  95  89  80  77  68  64  59  53  55  53  52  43  33  39  43  42  42  35  33  42  50  51  83 122 127 137 136 131 133 136 129  62  27  31  29  27  34  39  41  45  51  88 101  97  94  92  81  72  50  46  52  50  58  48  53  51  48  46  44  53  51  51  48  52  53  47  50  49  54  49  49  54  67  74 
 70  77  63  58  54  56  59  62  64  66  65  63  61  61  55  49  50  54  52  50  54  56  60  65  70  75  83  81  72  76  86  94 100 101 107 104  98  90  84  87  71  61  71  59  59  50  44  46  60  98 112 112 116 115 111 110 114  57  30  42  43  47  48  51  51  49  52  56  64  61  56  54  53  58  55  61  59  58  53  62  70  64  60  50  43  58  50  50  52  51  62  51  57  69  66  64  53  69 100  95 
 76  96  63  49  47  53  61  59  57  57  62  69  72  75  68  61  63  62  54  51  46  40  52  55  56  61  62  66  59  56  69  69  70  80  86  89  94  96  97  94  68  85  94  85 104 100  93  91  83  84  84  78  72  77  95 104 100  94  92  88  87  67  65  77  79  77  74  64  68  71  69  71  70  65  61  58  60  61  58  56  58  50  46  47  51  64  73  67  73  73  78 103  98  88  85  85  63  66  91  96 
 85 107  83  46  46  50  54  52  54  51  53  57  65  78  75  69  65  70  74  71  75  60  62  63  60  64  64  71  76  71  73  65  62  62  60  61  68  67  64  63  56  72  71  70  86  88  96 102 104 107 111 112  92  89 109 103  95  98  97  86  78  76  60  48  64  63  52  55  62  59  61  55  58  56  45  44  50  46  54  58  59  74  80  85  86  88 105  95  79  80  76  95  98  92  90  96 105 108 126 128 
101 138 123  71  79  83  74  64  62  58  59  56  54  61  66  69  71  66  72  80  82  80  76  65  57  55  56  59  66  64  60  64  67  61  63  61  58  57  58  52  50  46  45  51  68  69  64  66  72  77  77  79  75  71  74  65  59  55  53  53  51  47  52  46  43  44  48  51  51  47  49  46  46  51  53  73  83  85  86  72  58  82  92  90  80  73  89 107 107  95  96 113 104 110 127 141 118 112 111  77 
102 106  68  73  68  85  91  82  72  58  88 128 126 115 110  96  93  96  89  86  87  81  77  63  61  76  60  58  59  55  66  65  69  66  61  79  93  85  78  67  65  55  46  48  61  65  65  67  67  61  53  58  56  59  66  66  67  64  74  76  66  62  57  53  51  48  57  62  57  61  62  69  70  65  76  95  85  87  61  44  33  55  81  78  94  93  88  99  90  83 103 116 123 108  94 113  94 108  91  84 
 84  93  55  54  54  92 114  95  80  98 155 167 149 154 170 140 116 119 126 133 123 109  91  72  70  98  82  86  65  64  66  61  72  69  58  49  79 102  87  74  80  90  65  72  84  74  71  64  63  65  59  55  54  60  68  61  63  65  62  59  57  59  65  67  68  60  61  84  81  73  73  73  68  66  72  78  68  94 118 125 120  86  79  87  94  97  67  64  84 112 117 112  78  51  81 106  93 116  89  82 
 93  79  90 108 118 133 145 133 132 168 139  94  94  88 142 147  95 105 105  94 115 133 136 128 109  85  80  93  88  86  84  76  87 124 120  95  76  98  98  78  85 100  72  93 104 106  83  66  72  77  85  81  75  65  57  52  51  51  63  80  92  80  66  75  63  61  75  98 104  84  78  74  71  80  75  73 108 134 100 120 151 153  84  91  99 106  67  90  99  65  37  49  80  68  73  94  86 118 107  70 
119 102 109  85  73 100 120  92 110 128  91 129 138 101 110 151 115 120 115  68  62  58  63 100 129 132 102  97  91  97  94  73 124 154 133 155 154 105  99 101 102 135  98 111 139 117  71  68  71  74  85  89  93  99  88  64  49  47  56  76  72  67  56  71  77  83 116 120 115 102  86  81  68  90 104 112 135  91  74  80  85 131  98  81 100  89  96  69  73  77  22  62  99  73  72  96 101 103 115 102 
 79  40  36  54  62  94 118 113 128 125 113 143 147 105 105 137 106 110  92  69  94 103  45  46  64  78 118 137 126 120  92 125 132  70  65  60 116 145  62  68  86  70  82 105 148 130  90  89  88  80  76  79  77  84  78  55  41  39  55  75  80  87  87  92 107 108  91 123  94  62  85 118 105 123 112 126  93 111 125 121 120 138  95  63  76 113  88  26 105 114  46  66  83  69  66  83  96 101  84  83 
 97  70  56  66  69 105 127 109 125 117  94 129 111  75 129 126  96 123 103  70  44 103  54  31  61  62  70 104 143 141 128 139  56  83  92  74  63 142  86  80 102  90  97  80  85  78  76  82  83  81  89 101  93  76  83  92  99 118 116  88  95 105 119 131  96  73  37  88 107  60  73 103  96  99  81 106  61  80  86  75  82 152 116  93  98 143  77  69  98 104  60  57  66  57  73 100  96  84  87  70 
 78  60  48  56  75 100 116 106 116 120 101  93  81 111 132  95 111 126  86  51  51  77  66  41  65  72  87  94 126 111 144 134  90  98  74  84  62 138  80  94  98 101 125  62  40  51  42  53  54  59  84 109  98  83 128 144 141 147 149 137 131 122 114  91  70  91  45  40 129  41  38  49  85 126 115 118  77  51  60  66  93 128  91 103 101 121 121 122 127 132 112  81  85 100  96 102 105  86  91 111 
 96  74  59  54  64  92 102  99 103 112 121 116 122 131  84  97 120  90  51  39  56  69  56  52  70  74  75  84 121  97 113 140 122 129  85  51  65 118  61 104  84  88 146  53  42  72  57  56  67  76  97 109  93 132 147 116 104  85 129 164 115  84  96  86  87  68  43  61 120  64  45  52  61 107 123 121 112  91  77 117 118  95 111  76  61  51  47  72  92  98 101  78  86 103 118 122 129 131 128 127 
128 135 111  82  55  86 101  93  88  84  86  94  90  62  86 115  92  73  95  76  92  96  89 101  99  94 111 102 108 116 114 120  91 136 137  90 114  86  69  85  65  82 148 120  73 105 103 100 102 106 130 126 140 144  96  97 103  95 100 140 120 102  98  77  65  48  49  75  69  67  45  59  71  82 101  96  71  98  86  92  76  67  80  62  51  43  42  65  91  89  68  77  95 107 119 127 135 136 115  88 
104 140 163 129 115 122 120 116 114 115  99  87  85 107 119 104 103  98 115 132 132 123 131 104 105 122 132 125 129 124 106 119 147 108 145 148 122  97 114  98 105 118 107 162 130  70  74  64  50  59 102 109 107  96  85 114 117  99  84 127 110 109  86  83  67  56  86  74  53  65  55  54  68  79  89 101  72  65  36  64  99  83  86  93  98  96  94  95 101 115 119 115 113 106  89  65  66  59  49  48 
 64  71  82  89 127 149 132 131 129 136 143 132 130 112  99 106  87  74  89  81  77 102  83  48  44  42  64  82  97 110  98  66  79  89  83  51  57 120 119 117 112  96  80 129 131  51  69  80  66  73  99 116 113 107  82 100 102  73 111 124  97  93  85  86  59  79 113  81  81  82  51  37  43  42  48  66  91 113 110 138 117 112 113 117 113 108 108  90  83  81  72  52  48  44  40  38  33  44  66  77 
 43  34  38  44  41  66  95 111 120 105  69  64  70  50  45  66  47  88  81  51  82 109 108 103  94  81  63  78  98 129 131 124 104  97  66  76 104 112  73  59  46  42  53  92 126 138 126  90  68  70  80 106 109 109  88  81  88  96 132  94  85  85  66  52  54 102  90 101 112  62  53  68  68  87 111 114 116 141 123 110  88  74  60  43  41  51  49  50  61  59  49  41  35  35  38  42  42  75  83  59 
 67  67  75  88  77  73  91  76  77  87  68  45  43  44  39  42  64  68  44  82 127  98  68  75  98 119 116 103 100  99 128 142 144 140 119 118 110 100  75  80  86  78  94 106 108 157 144 105  87  90  90 104 100  88  92  97 100 111  86  78  75  74  63  75 113 103  92 117 111  94 108 112 150 143 144 137  82  64  38  35  48  51  58  61  71  76  57  57  58  56  48  49  55  54  61  72  78  74  68  72 
 60  59  70  77  78  74  75  51  41  85 106  77  67  67  57  75  77  61  76  97  59  33  48  50  51  66  70  87  91  89  95  99  91  85  83  83  67  98 112 109 108  92  89 106 103  96  90 104 119 131 125 127 122  95  85  96  91  83  92 103 101 111 105 106  96  76  68  76  89  83  79  73  99  85  90  73  50  32  42  41  50  66  62  49  63  57  48  55  60  65  70  79  85  83  79  74  77  74  75  90 
 24  28  40  35  35  36  36  26  25  46  70  85  83  88 105 146 106  71  72  52  51  67  62  60  67  69  76  95  93  85  82  74  62  59  53  53  48  65  74  73  75  65  63  49  50  57  59  67  74  85  86  90 111 119 117 123 122 123 128 122 113 103  81  56  44  38  61  53  60  35  27  28  22  35  58  32  47  58  53  54  62  79  55  47  56  59  62  67  72  77  77  67  67  80  78  79  82  87  96 102 
 41  39  39  39  39  41  40  40  39  52  61  55  61  72  77  89  83  62  61  74  73  97 107  88  83  89  76  87  84  70  67  58  55  62  62  67  69  58  71  78  81  69  71  71  64  61  58  58  54  47  46  41  56  75  88  94  94  79  70  74  65  53  53  54  61  70 103  53  59  63  50  30  28  33  38  55  71  72  69  81  90  88  79  68  71  67  49  48  53  56  58  62  72  73  74  80  88  93 104 106 
 88  79  76  81  80  79  78  78  79  88  70  55  64  65  56  54  66  73  80  83  70  97 118  82  64  70  55  50  56  60  70  69  64  61  72  80  82  82  81  66  66  71  57  70  57  49  50  48  61  64  61  58  55  54  53  48  44  53  54  55  60  65  72  61  60  66  85  61  89 101  96  78  65  75  79  79  79  77  76  72  78  76  82  75  96  94  69  70  78  93  90  93  86  82  86  95 107 108 122 113 
 92  80  79  83  82  83  85  84  88  90  75  70  83  84  74  80  83  84  88  89  74  88  86  62  45  47  62  56  50  47  48  63  79  85  80  80  78  81  74  54  53  75  72  74  81  79  86  80  65  60  53  53  51  52  60  60  61  73  84  78  54  47  61  66  63  50  64  63  88  98 109 111  87  86  76  69  68  70  75  84  87 101 111  99 122 125 136 147 138 124 113  92  81 109 112  93  99 101 101  91 
 84  75  72  73  71  69  73  71  79  83  92  93  79  88  85  81  79  90  87  84  80  85  76  78  78  71  71  69  67  83 103  90  79  86  72  66  56  54  57  55  52  68  75  78  92  94  73  70  63  51  47  58  63  61  62  59  67  62  62  77  79  64  63  65  65  73  80  67  78 108 121 100  77  74  67  74  81  90  99  90  88 105 126 134 139 120 127 148 127  97  96  80  86 125 107  72  80  77  74  73 
 92  87  85  85  85  82  81  81  89  91 106  95  75  99 113  91  80  85  95  82  81  97 108  98 112 110 105 117 143 152 113  87  72  62  59  61  60  64  69  64  66  63  55  55  57  60  47  45  58  58  54  64  65  59  56  54  60  60  57  76  80  72  65  70  90  93 112  87  70 114 120  97  87  87  80  77  76  94 106  90  95 101 111 118 101  75  90 113 103  97  94  90  83  93  92  89  88  70  74  73 
116 118 114 115 117 114 113 119 110  85 100  89  83 102 111 111 101  92  97 100 104 120 131 123 121 137 152 159 125  80  48  51  61  53  52  53  46  49  68  65  55  54  68  57  48  51  62  57  53  57  59  53  45  42  47  56  59  66  71  70  79  79  81  93 112 110 131 123  64 111 112 102  87  82  86  86  91 110 111 105 110 114  89  83  67  71  83  83  94 102  85  83  74  84  85  86  99  90  80  77 
143 147 144 144 146 143 142 147 128  77  79  90  92  96 101 117 111  91  92 129 133 142 135 137 126 122 125 110  57  41  47  48  49  47  47  53  81  93  70  68  52  49  59  66  68  71  68  65  68  53  54  57  55  68  74  68  76  73  78  76 107 116 119 125 142 146 139 122  60  99 105  93  91  94 100  98 103 115 111 111 114 103  64  80  79  85 107 103 102  99  87  84  82  91  73  80  92  91  84  92 
 98 101 100  98 101  99 103 108  98  72  75  80  95 101 104 119 120 104  94 100 109 117 110 116 116 102  88  85  66  55  59  58  56  56  47  51  96 127  76  82  57  67  70  73  73  76  86  90 110 105  94 105 109 103  94  82  85  73  82 111 113 119 121 125 120 115  85  82  71  85  99  91 104 100 100 113 122 118 110  95  82  71  62  72  68  90 115 117  94  93  86  79  79  82  89  86  88  94  90  92