about summary refs log tree commit diff
path: root/THT/C/QG-2017/input22/8.txt
blob: 8b94e1dbf01bd69c768eab026476e312de2b3df3 (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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
158 159 159 159 158 159 158 157 158 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 158 158 158 157 158 159 159 159 158 159 158 158 159 159 159 158 158 157 157 157 157 157 157 157 157 157 157 157 157 158 159 159 158 157 157 158 159 158 159 159 159 158 157 157 157 157 157 157 158 159 159 158 157 158 157 157 157 157 157 158 157 158 159 158 158 159 158 157 157 158 158 158 157 158 158 157 157 157 157 157 158 159 157 157 159 157 158 158 159 157 148 137 132 130 127 126 131 138 138 133 130 133 137 138 139 137 130 127 128 128 128 129 134 133 129 128 128 
159 159 159 159 159 159 158 157 158 157 158 157 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 158 159 158 157 158 159 159 159 159 159 158 158 158 158 158 157 157 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 158 157 157 158 159 158 159 159 159 158 158 158 158 158 158 158 158 159 159 158 157 157 158 158 158 158 158 158 158 158 158 158 158 159 158 157 157 157 157 157 157 158 157 158 158 158 158 157 158 159 158 159 158 157 160 157 149 141 135 131 130 128 130 136 137 132 131 134 138 140 139 136 136 138 139 138 137 137 137 138 137 133 131 127 122 
158 159 159 159 159 159 158 158 158 158 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 157 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 159 158 159 159 159 159 159 159 159 159 159 158 158 159 158 158 158 159 158 159 158 158 159 159 159 159 159 159 159 159 158 159 158 158 158 158 159 159 159 159 159 158 158 159 159 158 158 158 158 158 158 158 158 158 158 157 158 159 158 158 157 158 159 158 159 159 156 151 144 136 133 131 130 131 136 137 134 132 136 138 139 139 134 131 133 139 144 146 146 144 140 137 133 131 126 125 124 120 
159 158 158 158 158 158 158 159 159 158 158 159 159 158 158 158 158 158 158 158 158 158 158 158 159 158 158 158 158 158 158 158 158 158 158 158 157 158 158 158 158 158 158 158 159 159 159 159 159 159 158 159 158 159 158 158 159 159 159 159 158 159 159 159 158 158 159 159 159 158 158 158 159 159 158 158 158 158 158 158 158 158 159 158 159 159 159 159 158 158 158 158 159 158 158 159 159 159 159 158 159 159 159 159 159 159 158 158 159 158 158 157 158 160 160 158 155 150 144 138 136 134 133 134 136 140 136 135 138 140 138 134 133 131 128 130 137 141 139 138 139 138 133 128 126 129 127 123 119 116 
158 159 159 158 159 158 159 158 158 158 159 158 158 159 158 158 159 158 159 159 158 158 158 158 158 158 159 158 159 159 159 158 159 159 158 158 158 158 158 158 158 158 159 158 158 158 159 159 159 159 159 158 159 158 158 159 158 159 159 159 159 159 158 159 159 159 158 158 159 159 159 159 158 158 159 159 159 159 159 159 159 159 158 159 158 158 158 158 159 159 159 159 159 158 158 158 158 158 158 157 158 159 159 159 159 159 158 158 159 159 159 159 158 156 149 143 141 140 137 136 134 137 140 139 138 137 137 136 136 136 137 139 135 131 130 133 135 134 132 132 132 131 129 128 133 134 129 123 120 119 
160 157 158 159 157 159 158 159 159 158 158 158 160 158 159 159 158 159 157 158 159 159 159 159 159 159 157 160 159 158 159 159 158 157 159 159 158 158 159 159 159 159 158 159 159 159 158 159 159 158 157 159 157 159 159 158 160 158 159 159 157 158 159 159 158 158 160 160 158 158 158 158 159 159 158 158 159 158 159 159 159 159 159 159 158 159 158 159 159 158 158 158 158 158 159 158 159 159 159 158 159 159 158 157 158 159 158 159 159 158 154 150 143 138 137 137 139 138 135 135 138 139 138 138 138 133 132 129 128 129 130 131 131 130 130 132 134 135 134 134 133 133 131 130 131 128 125 128 133 135 
158 158 158 159 160 160 158 159 158 158 157 158 160 158 159 160 159 161 158 158 159 158 157 158 160 158 159 160 157 159 160 158 159 159 157 156 159 160 162 157 159 157 159 159 156 161 158 160 157 161 160 158 160 161 158 157 160 160 160 160 160 159 156 158 161 159 157 158 160 160 158 158 159 160 159 159 159 158 159 159 159 159 159 159 159 158 159 158 158 159 159 159 158 159 160 158 158 158 158 158 158 158 160 161 159 156 157 154 149 145 142 140 139 140 142 141 137 136 136 137 139 138 137 132 122 122 122 122 124 127 129 128 130 133 133 134 138 138 135 131 128 128 127 128 130 133 135 139 141 138 
159 160 160 158 158 158 160 157 159 159 159 159 157 159 159 157 157 159 160 158 159 160 160 159 159 160 159 160 162 154 154 157 160 160 158 160 156 152 153 159 160 163 153 153 153 150 153 160 154 155 154 154 151 150 162 159 153 151 152 157 159 160 159 159 158 160 159 158 158 157 159 159 158 158 158 158 159 158 159 159 159 159 159 159 159 159 158 159 159 159 159 159 158 157 158 157 158 159 159 159 161 158 154 152 149 148 145 143 142 141 141 140 140 140 137 134 134 137 138 136 132 126 125 125 125 126 124 122 123 128 134 134 133 133 133 131 129 124 123 126 127 129 131 133 135 135 133 134 137 137 
159 159 159 158 159 159 159 157 159 158 158 161 159 158 158 159 161 161 159 162 160 159 157 152 147 155 161 147 138 137 125 148 157 156 159 159 147 128 129 151 147 141 130 131 120 118 130 144 133 124 127 134 119 128 148 140 132 126 127 143 156 155 145 149 157 158 158 159 158 159 160 157 157 159 159 159 159 159 159 158 158 158 158 159 158 159 158 159 159 158 158 159 158 158 160 159 159 159 158 155 150 148 145 144 141 139 140 140 139 139 138 137 137 135 132 134 135 131 127 128 126 128 133 133 131 125 122 121 126 129 131 129 131 131 126 120 116 117 122 129 133 133 132 131 127 127 127 127 130 133 
152 148 133 131 152 157 160 159 146 138 136 138 153 145 129 128 142 159 152 148 141 136 134 129 124 136 142 129 114 116 115 118 128 151 164 150 136 121 126 121 127 122 126 120 120 117 117 123 117 116 117 118 116 121 121 120 119 120 113 127 158 143 117 121 135 153 162 158 145 135 154 162 161 160 159 158 158 158 159 159 159 159 159 159 159 159 159 158 158 157 158 160 159 158 159 156 153 149 146 142 141 138 136 137 138 138 138 137 137 137 136 134 133 135 132 130 131 135 139 138 136 138 136 128 122 122 124 126 127 124 120 121 123 123 119 117 121 125 126 127 127 127 126 125 122 122 124 127 130 134 
132 117 113 115 123 127 153 153 122 113 114 113 145 135 109 108 126 148 132 127 120 115 116 116 115 121 122 125 112 109 110 118 114 131 147 127 113 115 115 117 115 123 120 118 117 119 121 129 123 117 122 121 132 114 120 128 119 121 120 122 139 136 133 122 121 146 151 135 123 125 149 151 143 147 154 159 159 159 158 158 158 158 158 158 158 158 158 158 159 157 158 157 153 148 144 139 134 132 132 132 132 132 134 136 137 137 137 136 135 135 135 134 132 131 133 136 139 138 133 129 127 125 120 118 121 121 123 122 119 121 127 133 134 133 131 128 126 126 125 123 123 124 123 124 126 127 135 139 137 136 
119 111 110 132 110 107 139 130 114 116 113 123 143 126 110 111 119 122 119 121 120 115 122 122 114 111 117 125 114 108 131 126 111 120 120 116 120 115 110 113 113 118 117 115 112 115 112 126 127 112 126 124 119 115 119 131 121 121 119 120 126 123 122 131 120 126 124 118 120 119 124 122 121 119 129 146 136 146 161 158 159 160 161 161 159 159 158 157 155 150 145 139 134 130 125 127 130 134 135 135 135 138 141 141 139 139 137 137 137 134 132 132 136 137 133 132 130 125 119 120 121 123 124 125 125 122 120 117 117 120 124 128 129 128 126 123 121 121 122 125 126 126 126 129 136 142 146 144 139 136 
122 121 121 130 116 121 136 124 109 111 122 132 139 128 125 127 132 135 134 130 132 131 136 127 110 117 135 133 125 133 136 124 116 118 111 112 121 115 112 116 123 124 115 110 122 127 120 119 120 115 125 126 110 110 124 135 116 116 115 118 122 113 113 119 116 122 119 111 115 117 119 120 116 119 123 116 118 125 141 154 151 144 142 144 148 148 145 141 138 133 130 130 131 133 139 143 144 141 141 142 139 138 137 136 136 136 136 134 133 134 138 143 140 134 132 129 125 122 121 126 126 127 129 131 133 136 137 136 135 133 131 130 130 130 128 126 124 127 132 137 138 138 137 138 143 144 142 139 136 136 
134 134 136 133 131 135 139 134 125 128 140 143 140 138 140 140 138 137 135 135 136 135 139 133 127 135 136 137 134 133 136 131 123 117 110 119 130 118 114 123 120 114 111 118 134 134 133 136 134 133 137 126 116 122 129 131 115 119 126 131 126 109 120 125 115 112 115 112 128 125 113 109 114 119 124 116 123 120 120 133 123 128 131 133 137 140 139 137 137 138 140 144 146 145 143 139 138 140 141 139 139 137 135 136 137 136 134 133 135 139 140 138 136 136 135 133 133 134 137 140 140 140 142 143 144 143 141 138 135 133 132 133 135 135 135 134 134 136 140 141 141 139 137 135 132 132 131 128 126 125 
137 133 135 134 135 132 134 133 134 135 135 135 138 142 139 140 138 137 137 134 135 133 131 131 140 142 141 139 140 144 144 142 139 134 131 134 129 117 113 118 119 122 129 136 135 134 135 138 136 137 135 138 137 136 134 132 131 132 131 132 127 122 129 126 121 119 124 126 128 119 120 119 122 126 122 115 121 121 127 129 133 130 132 132 133 134 137 141 144 142 141 140 138 138 139 140 141 142 140 139 139 138 137 137 134 131 130 129 129 131 133 133 132 134 137 140 142 144 144 142 145 147 145 142 139 140 139 138 138 139 141 140 140 141 141 140 140 140 139 138 135 133 131 130 129 129 129 130 129 130 
137 136 136 136 134 135 133 133 132 131 130 132 132 127 112 126 137 137 137 136 138 135 125 121 135 140 137 138 138 133 131 132 138 139 142 143 136 133 134 135 138 138 135 133 137 139 138 137 137 141 140 138 133 127 131 136 137 137 136 138 138 136 137 138 135 137 136 138 122 112 112 123 131 135 141 139 138 138 135 134 132 131 130 128 130 133 137 141 142 142 144 145 146 146 146 146 143 139 139 142 139 136 133 131 129 129 130 136 143 142 139 137 139 140 140 142 141 139 137 136 135 135 137 140 142 141 140 138 137 137 137 138 140 140 139 137 136 137 137 134 133 131 130 129 128 130 131 132 132 132 
133 133 134 129 118 123 131 134 133 131 132 131 133 126 108 125 133 132 133 134 136 135 128 125 135 138 138 138 137 136 134 137 141 142 142 141 138 139 137 138 136 134 137 139 135 134 131 133 133 133 134 131 127 122 112 128 140 138 136 136 138 135 136 138 124 123 134 137 118 111 120 127 141 142 140 142 143 144 143 140 135 135 132 133 137 140 141 143 146 146 148 147 145 141 142 141 142 142 139 136 129 129 130 130 133 138 142 143 143 140 135 138 139 137 136 137 139 139 139 139 142 145 145 143 142 143 142 140 139 139 140 141 142 141 139 139 138 138 135 131 129 129 129 128 130 131 133 132 130 129 
131 134 132 121 116 124 132 133 134 134 134 134 131 118 117 132 133 132 134 134 136 136 137 135 129 136 140 139 138 140 140 140 138 139 138 140 137 139 135 137 138 128 118 124 134 132 132 131 131 133 134 129 117 120 117 122 120 125 132 133 132 133 132 132 118 110 132 135 127 125 136 131 127 134 136 137 136 136 137 137 138 140 141 141 141 143 143 143 144 143 141 143 142 141 141 138 136 130 126 128 133 134 136 134 133 135 137 132 130 132 131 132 133 136 140 141 140 139 139 139 138 140 140 140 141 145 146 146 146 144 142 140 138 137 135 134 133 132 131 131 132 134 136 136 136 134 133 133 135 137 
133 133 133 121 110 119 132 134 134 134 134 136 127 108 114 128 132 133 133 133 135 135 137 131 123 131 138 140 139 139 141 143 141 143 141 142 139 140 138 138 144 128 108 116 133 138 138 135 134 133 135 134 135 128 134 122 104 120 131 130 131 132 131 135 130 122 127 129 133 135 137 138 136 130 126 128 129 131 133 136 139 138 141 142 141 142 140 139 140 139 140 138 138 137 131 130 129 127 126 128 133 134 133 130 128 128 127 128 128 129 132 132 132 134 137 138 139 140 140 141 138 138 138 139 142 139 140 140 140 139 139 140 139 138 136 134 133 132 133 137 138 137 139 141 141 140 141 143 142 140 
131 131 130 126 123 127 130 131 130 130 131 131 131 118 113 125 133 133 131 131 133 130 133 134 131 131 133 134 136 137 138 140 139 140 138 138 128 123 135 136 136 135 130 127 115 129 136 137 138 138 136 137 138 134 133 119 114 126 137 138 133 132 134 133 128 125 126 125 129 130 127 127 125 123 124 130 132 136 137 136 133 136 135 132 133 131 132 134 131 131 134 133 131 132 132 133 134 134 133 132 128 128 128 127 125 124 122 129 132 130 131 131 129 130 132 135 136 136 137 139 139 141 141 139 141 142 142 141 140 139 138 137 137 137 137 139 141 142 141 139 138 138 140 140 135 133 133 134 133 130 
135 133 132 132 131 130 131 131 131 131 131 132 132 129 129 133 130 130 131 130 129 121 122 128 130 132 128 129 132 132 133 131 132 135 133 130 114 106 128 135 134 133 130 119 114 121 131 135 134 134 134 134 131 136 136 136 141 134 134 135 130 131 137 138 139 137 131 128 126 126 129 132 132 133 134 138 137 136 135 134 132 129 129 134 137 134 133 131 131 131 130 132 135 136 137 135 133 132 133 131 131 128 125 123 123 123 125 127 126 123 124 125 130 131 130 132 135 140 142 141 139 139 138 137 138 136 137 137 137 137 137 138 141 143 144 143 141 140 138 137 137 137 135 133 133 133 134 136 136 136 
129 126 127 129 127 128 130 131 131 132 132 131 130 128 132 132 130 131 130 129 126 116 121 129 128 129 128 130 131 129 131 131 132 130 121 117 108 111 123 125 135 122 115 108 107 104 121 132 129 131 131 132 136 139 143 137 139 137 136 140 145 147 147 142 137 133 134 137 135 138 138 136 139 141 140 136 135 132 132 133 136 136 141 139 128 118 101 103 128 139 138 140 142 139 139 139 138 139 140 136 128 128 129 131 131 130 126 120 122 133 138 136 133 131 131 133 135 136 136 135 135 134 134 132 134 134 136 138 140 140 140 139 136 136 135 136 138 139 141 142 141 139 138 138 138 140 142 142 142 142 
129 131 127 123 123 119 120 123 121 117 116 123 128 129 124 118 112 109 115 123 125 126 127 130 129 128 128 130 128 129 128 129 129 127 113 119 120 109 108 116 131 124 111 104 110 121 129 131 134 136 141 142 142 139 139 140 140 141 141 144 145 142 141 140 141 141 141 144 142 143 141 141 139 138 135 130 130 135 137 141 136 136 134 126  85  76  60  80 134 145 142 141 143 142 141 142 141 133 115 102 129 137 139 136 138 142 144 141 144 141 139 132 133 134 133 133 135 133 134 135 135 136 134 138 137 136 134 135 125 118 119 114 134 134 138 143 142 143 140 140 142 139 145 140 145 145 142 142 142 141 
127 127 126 123 117 111 107 110 117 122 125 125 122 118 116 116 115 111 113 111 112 117 123 125 124 129 130 127 127 131 130 128 129 123 113 120 129 114  98 106 125 129 120 121 127 134 136 137 138 139 138 137 135 133 134 138 138 137 139 142 145 145 146 147 141 140 132 130 140 132 131 128 141 135 138 139 143 140 135 115 113 132 137 121  88  72  62  76 120 143 141 144 143 139 134 120 112  91  72  54 102 146 139 141 140 135 135 133 136 133 132 133 124 102  92 108 130 129 137 140 138 139 136 135 133 132 135 132  84  66  63 119 134 144 149 143 144 141 140 140 137 141 138 145 144 141 137 137 139 146 
129 117 116 115 110 115 123 127 129 126 120 116 114 116 115 116 117 123 132 132 132 130 124 115 112 117 117 119 125 126 129 131 133 129 127 128 128 120 112 121 132 130 131 139 133 133 136 136 135 139 133 130 127 128 133 136 137 140 145 147 146 143 146 143 148 114  88 117 131  97  73  82 142 139 142 141 137 136 119  65  98 136 108  84  93  63  63  58  66 115 141 140 136 138 106  70  73  72  58  85 123 137 138 135 134 133 133 136 134 134 136 124  87  65  61 113 138 134 131 132 133 133 133 129 131 136 135 121  77  59  73 125 119 142 139 120 128 127 137 132 133 136 135 115 109 125 138 139 145 141 
 80  96 104 114 129 131 127 123 119 118 116 115 110 107 107 106 111 122 137 138 127 117 110 104 100 102 103 104  95  83  97 107 118 129 133 133 131 132 134 134 134 131 126 119 110 107 107 106 104 106 106 112 123 132 136 134 138 140 137 137 138 141 140 137 131  76  65  86  81  84  54  63 120 143 139 140 140 142 119  67  62  86  98  57  83  69  54  57  86 135 142 140 141 132 107  68  74  72  58  59  73 123 142 134 134 137 137 144 140 145 147 113  75  62  70 110 132 131 133 135 133 139 137 135 140 106  77  69  69  71  55  61  62  99 105  66  67 101 107  91  96 121 107  86  84  82  76 128 141 137 
 65  63  69  82  99 117 129 129 125 121 117 110 107 109 108 109 111 113 119 119 110 109 116 122 124 128 118 116 115 102  89  89  89  92 100 121 137 135 136 135 123 113 108 105 105 108 103  95  99 107 104 103 102 100  99  97 101 102 102 107 112 116 112 113 103  93  90  84  89  91  90  91 105 133 131 131 135 132 130  76 104 108  80  53  58  54  57  62  98 127 135 138 137 134 101  73  77  71  58  50  59 130 139 141 146 145 142 146 144 149 139  93  72  56  49  47 103 146 144 142 140 122 130 130  86  71  60  76  69  53  56  51  72  97  77  61  89  97  95  86  64  66 112  83  72  66  57  93 136 138 
 79  73  65  64  74  85  84  94 118 133 128 117 107 107 111 106 103 107 117 121 128 131 130 131 132 125 116 108 106 112 112 112 109 108 103 116 132 128 125 121 120 119 117 121 124 111 104 107 109 103 104 100  94  89  86  85  83  82  83  90  99 103 106 105 105 106 104 109 109 108 108 111 110 108 112 113 113 113 110 109 112 113 103 102  97  86  96 107 118 117 124 126 125 126 124 125 124 124 118 114 111 115 123 129 131 131 130 132 137 138 107  70  59  54  63  69  65 118 130 123 104  89  79 100  68  68  86  58  56  50  46  73 107  74  67  60  59  69  82  82  53  55  68  61  72  60  55  80 131 138 
 68  77  75  69  73  76  86  80  84  97  97 100 109 111 102  96 107 120 125 126 129 127 126 123 117 116 112 114 116 113 114 115 117 120 121 120 118 118 121 123 122 119 114 114 104  92  87  86  85  87  91  94  96  96 100 102 105 108 110 112 115 120 124 126 129 131 125 120 125 129 127 123 121 122 123 120 123 123 120 115 108 104 104 103 101 102 102 103 102 102 106 106 108 114 119 119 123 129 133 133 129 123 116 114 113 110 109 112 117 116 100  91  73  56  73  72  60  60  86  91  86  62  57  78  79  63  59  55  78  72  76  96 108  76  72  65  72  83  70  55  65  81  70  61  72  55  52  50  98 128 
 67  60  61  67  69  71  70  81  91  85  78  77  85  99 111 117 123 127 128 130 127 123 121 121 119 120 118 119 118 113 112 114 114 115 114 115 118 118 117 113 105 101  96  96  91  83  80  80  80  83  93 102 106 106 113 124 128 132 133 129 126 130 131 129 131 131 125 119 119 122 123 116 113 114 111 110 115 117 114 110 106 103 105 112 116 109 105 104 106 107 103 104 105 102 103 107 110 113 115 118 127 124 122 122 123 123 119 108 107 106 105 104 102  93  83  54  83  75  71  94  77  60  58  50  78  77  72  63  90 106 103 100 102 103  96  96 101  87  71  55  75 126  98  53  57  48  55  63  81 119 
 78  74  68  63  63  69  74  74  74  82  88  81  73  76  85  93 109 126 135 129 125 124 127 128 126 123 115 110 112 115 118 118 116 113 113 114 115 110 106 102 105 108 103 100  92  90  88  87  91 101 109 117 119 117 121 130 133 135 133 128 126 127 129 128 127 125 117 110 110 113 107 106 101  96 100 103 104 101  96  97  97  97  93  97 103 102 108 117 118 117 111 109 108 106 108 108 106 103 104 106 106 106 109 113 117 120 115 114 122 114 110 113 109  95  65  58  52  66  96 104  77  64  53  70  74  78  55  50  79 107 107 109 102 107 104 110 100 102 105 108 107 101 105  95  89  74  73 124 119  98 
 83  86  79  73  73  71  71  71  74  78  78  80  81  78  72  68  72  80  94 118 125 130 127 123 124 119 119 124 127 123 117 111 110 111 115 116 114 110 111 115 126 134 124 114 105 107 109 104 103 110 116 118 120 122 125 127 123 121 122 126 131 133 134 132 128 123 118 112 110 113 112 106 106 110 111 113 109 101  97  99 102 104 103 106 108 103  99  99 103 109 114 115 115 114 111 107 104 105 105 104 106 106 104 104 104 104 104 105 109 105 108 111 107 108  93  72  71  96 114 108  94  79  57  63  68  51  67  80 101 120 120 118 114 109 102  99 101 101 107 107 110 107 104 104 105 109 109 114 110 104 
 69  81  92  90  79  79  79  75  72  72  77  80  78  78  82  82  78  74  72  71  79  93 106 118 128 135 135 130 120 112 106 108 109 107 104 101 102 105 111 115 127 133 124 118 115 112 115 115 112 112 113 115 118 123 125 123 118 117 119 124 126 123 126 129 124 123 125 127 125 125 123 118 115 117 118 121 117 112 116 125 130 121 116 113 111 112 109 111 121 124 120 123 124 119 121 118 116 115 112 108 105 107 107 106 105 103 104 101 103 107 103 103 105 104 104 104 105 101 102 101 105  99  84  78  86  65  91 108 102 102 102  99  99 100  99 102 103 105 113 116 117 114 107 100 100  95  96 103 102  97 
 78  70  71  79  84  85  87  86  80  78  82  85  85  84  80  78  80  85  87  83  76  74  78  88  95 104 110 110 104 103 111 108 100  95  94  96 100 106 111 111 114 119 118 117 115 111 116 122 122 122 121 122 123 125 123 118 116 116 115 116 119 120 121 121 119 119 120 118 118 116 115 116 120 118 120 119 116 116 117 120 121 120 118 117 118 120 119 116 121 129 131 142 143 131 124 119 120 123 122 119 118 118 119 119 118 116 113 114 114 114 113 113 113 115 114 117 118 118 119 117 114 112 110 110 107 103 107 105 102 105 102 103 104 104 107 109 103 101 103 102 105 111 115 121 121 121 117 112 102  94 
 98  89  77  72  75  78  94 101  97  86  81  84  85  83  82  82  81  83  85  88  89  90  90  90  90  87  89  92  94  98 108 109 111 116 120 119 120 119 120 122 119 121 121 116 117 118 119 118 119 124 123 124 127 128 123 117 116 117 118 120 121 121 122 122 117 119 121 120 122 125 126 128 127 130 130 125 121 119 120 123 127 127 124 123 122 121 118 117 120 122 125 132 133 128 122 116 114 112 109 108 107 108 108 108 107 106 109 109 109 110 114 118 120 122 123 124 124 122 121 121 120 118 117 116 117 116 116 117 114 111 112 110 110 110 112 112 110 105 102 102 101 101 104 106 109 113 118 122 126 130 
 96  99  98  91  83  79  79  89  99  98  95  94  92  83  76  79  81  81  83  87  89  90  91  93  96  99  96  93  92  91  92  88  98 110 114 117 121 120 121 124 123 122 121 120 121 119 116 115 115 119 123 124 123 119 117 116 118 122 126 128 128 126 125 124 126 128 126 128 132 129 140 134 126 128 135 133 129 129 133 133 133 132 130 130 129 127 125 120 118 119 119 121 123 124 124 121 119 117 117 119 121 121 120 119 119 119 119 119 119 121 124 128 126 124 123 123 124 125 125 126 127 128 128 127 126 127 127 127 125 123 123 123 122 120 119 116 114 111 109 106 105 104 103 103 105 107 108 111 117 123 
 94  96  97  98  95  91  90  87  86  90  95  98  99  93  83  78  75  78  84  88  93  92  88  90  95  94  95  99 101  99  99  95  95  92  89  95 100 103 108 112 115 120 125 126 121 119 118 122 129 132 132 129 125 122 122 126 128 130 133 132 128 124 127 128 130 133 131 134 134 132 128 130 124 128 125 125 127 134 138 135 131 127 125 124 123 121 118 117 116 118 120 117 115 118 119 119 117 116 119 120 123 123 123 122 120 120 119 119 119 118 117 115 114 115 113 111 113 115 115 114 118 120 122 122 121 118 118 119 120 121 121 121 119 117 114 113 113 111 108 106 105 105 103 101 103 106 108 109 112 117 
 91  90  90  93  94  93  99  98  93  88  85  89  94  94  87  82  81  82  82  87  99 104 100  96  95  95  94  96  98  97 101 102 103 103 102 100  95  94  97  97 100 104 109 111 113 120 123 126 132 135 131 131 130 129 129 131 131 133 134 132 128 127 126 123 126 122 121 130 106  76  72  92 126 115 119 123 125 130 130 126 122 122 122 123 122 122 123 123 125 125 125 126 127 126 121 123 121 122 124 123 123 123 123 122 120 118 119 118 117 115 114 114 113 112 112 112 111 110 110 111 113 116 116 114 113 108 107 108 111 113 113 114 114 111 110 109 109 108 107 106 105 104 104 104 105 105 105 108 112 114 
 95  93  89  88  88  88  91  93  96  92  86  85  87  90  89  86  93  97  93  93  96  99 101 103 105  99  96  94  95  95  98  98  97  99 102 102 105 105 101  99  97  97  97  98 100  99 101 112 122 125 130 129 128 127 127 127 128 129 127 124 121 122 122 120 123 117 118 122  95  60  68 100 113 120 119 121 121 123 122 123 128 129 127 127 126 127 128 129 129 128 127 128 129 127 128 129 127 128 128 126 125 124 122 121 120 121 117 116 117 116 115 115 114 114 112 112 112 113 112 109 110 112 112 110 109 112 110 109 111 112 111 111 112 114 114 112 112 112 111 111 110 108 110 112 111 108 107 109 109 108 
 97  93  92  94  94  90  86  88  91  91  89  87  87  88  88  91  95  96  95  99 101 102 104  98  98  97 104 105 100  98  98  96  96  96  97  97  99 100 104 105 102  98  97  98  96  95  96  96  98  99 105 110 115 118 120 121 122 121 121 120 119 118 119 116 119 117 120 119  85  62  69  62 103 129 129 130 133 136 138 135 136 134 134 130 125 126 122 122 122 121 121 123 125 126 126 126 125 125 125 126 126 123 122 122 121 119 118 116 114 113 114 114 111 110 111 111 112 112 113 117 119 120 120 120 120 125 123 121 121 121 119 119 119 120 120 119 117 114 113 114 114 115 115 115 115 115 113 112 111 110 
 97  94  92  94  96  98  96  94  92  90  88  89  89  88  88  88  89  92  92  93  93  97 101 102  99  97 100 100  99 104 110 108 105 103 101 101  98  99 100 102 100  97  95  94  93  95  96  96  95  94  94  95  96  99 103 106 111 115 117 117 117 117 118 116 121 125 127 128 115  88  93 108 129 127 129 133 134 131 129 126 120 110 100 123 134 134 129 128 126 127 127 128 128 128 126 126 124 124 125 125 123 122 120 121 121 118 119 118 116 115 114 113 114 116 118 119 119 118 118 121 122 122 121 120 121 123 121 120 120 122 125 127 122 118 119 120 116 112 110 109 109 109 110 110 109 110 112 113 114 114 
 95  96  97  96  96  97  97  96  93  91  89  89  89  87  84  85  90  92  92  94  94  97  97  94  98  97 100 102 101 104 107 117 119 116 111 106 106 104 100 101  99  98  96  95  93  91  88  89  93  96  96  95  93  92  92  93  93  98 103 107 111 117 120 122 122 122 123 123 127 127 124 123 122 122 121 120 125 118 120 124  80  57  59  94 131 134 131 131 131 130 129 129 128 127 125 125 124 122 122 121 119 119 119 119 119 118 117 115 116 117 118 118 117 117 117 117 116 115 115 117 118 120 121 121 121 119 119 118 115 116 118 119 115 113 117 120 118 118 118 116 113 111 110 110 109 109 111 113 113 113 
 94  95  95  95  96  98  96  95  95  94  92  89  88  89  90  86  85  90  92  86  88  79  90  97  93  95  97  98  97  96  97  99 104 109 107 103 101 104 105 102 100 100 100  99  97  94  91  89  89  90  92  92  93  94  94  92  91  92  92  92  94  98 103 113 115 115 119 118 117 117 116 118 121 120 122 124 115  80  90 116  87  53 100 121 122 131 131 127 126 124 123 123 123 123 122 122 122 121 119 119 117 117 118 119 119 120 119 119 119 120 121 122 120 117 115 114 114 115 115 114 117 119 120 119 120 120 121 121 120 118 118 116 117 120 122 124 125 125 125 124 123 121 121 119 118 117 117 117 116 115 
 99 100 100 100  97  94  97  98  99  99  98  94  91  89  87  85  84  83  77  58  48  54  86  97  93  94  93  93  92  91  94  96  96  99 102 104 104 104 102 100 101 103 101  99  99  99  98  95  92  91  87  86  86  88  89  89  92  92  90  90  90  91  92  95  99 101 105 108 111 114 117 118 121 123 121 122 113  64  47  73  74  57  55  58  90 124 125 125 123 123 123 123 123 122 122 120 118 117 116 116 118 120 121 124 126 128 124 121 118 118 118 117 118 118 116 115 115 115 115 117 117 117 116 117 118 119 119 120 121 120 118 118 119 121 122 121 121 121 121 121 121 119 119 118 118 116 116 118 117 115 
 94  96 100 103 107 106 106 104  96  98  98 100 100 100  96  94  75  65  51  35  41  80  75  88  96  96  93  94  92  92  94  94  93  92  93  96  98 101 101 100 101 103 103 102  99  98  98  97  97  96  95  94  92  89  88  87  86  85  86  88  88  89  89  88  92  92  91  94  99 105 107 112 115 117 122 118  87  55  51  61  50  52  62  87 112 121 120 117 119 120 117 118 117 116 118 117 117 118 118 120 125 123 124 121 121 123 122 121 120 116 117 117 116 116 119 117 118 119 117 114 115 115 113 115 118 116 114 115 119 117 117 117 117 117 114 115 116 113 112 113 116 119 114 114 112 111 114 112 115 113 
 91  88  91  91  89  80  81  76  91 105 100  98  99  98 101  96  74  55  39  43  54  91  77  88  95  90  90  90  91  93  88  90  92  93  92  91  93  95  96  97  97  97  98  99 101 101 101 101 101 100  98  99  99  97  96  95  95  93  93  91  88  87  88  88  89  90  90  90  90  90  93  95  97 101 102 104 104  90  76  68  74  91 105 112 110 106 108 108 108 104 107 107 109 105 103  92  95 116 118 118 117 117 119 117 116 114 117 116 112 115 116 117 120 120 117 117 112 116 113 112 109 111 114 113 114 115 117 114 112 114 111 115 110 112 116 115 116 116 114 119 110  96  87  94 113 112 112 112 111 109 
 88  87  88  83  70  57  42  37  90  92  94  99  95  99 100  98 101  74  42  37  55  62  72  90  95  94  91  87  90  91  91  92  92  92  91  92  93  90  89  90  92  92  91  91  92  93  96  98  99 100 102 102 102 101 101 101  99  96  96  96  93  93  94  94  93  94  94  92  90  89  89  88  89  93  95  98 102 103 110 107  89  90  98 103 105 106 106 108 107 104 110 106 109 100  62  55  91 107 106 107 108 107 105 106 107 106 102 105 103 103 103 104 104 109  98  96  94 104  93 102 110 107 109 108 110 107 107 111 108 112 114 112 112 115 112 112 116 108 103  89  75  61  59  88 115 113  98 107 106 107 
 85  86  84  83  71  50  34  62  62  70  95  95  94  97  94  99  91  66  38  36  30  28  33  40  63  93  99  85  73  79  77  87  94  92  88  90  91  91  93  91  89  88  87  88  89  90  90  93  96  98 100 101 102 101 100 100 101  99  98  98  95  95  93  92  96  98  97  95  95  98  97  95  92  89  89  91  88  86  94  97 104 105 101  97  95 101 106 108 103 107  96  93  77  70  54  46  58  95 110 107 107 108 106 103 104 105 109  99 103 105 101 104 101 100  77  71  72  76  71  84  95  81  92 106  99 105  98 102 105 104 102 103 103 101 101 106  92  75  59  59  72  64  55  62  92 101 100  87  66  81 
 91  88  86  89  68  38  34  51  27  60  92  89  88  92  93  92  63  42  35  32  37  36  28  66  89  62  64  63  42  35  36  61  82  88  87  90  89  88  89  88  88  89  90  91  91  91  90  90  90  90  91  93  94  94  95  96  99  99  99 100  98  98  99  99  99  98  96  96  94  92  95  96  96  94  94  94  93  91  92  86  87  91  91  94  95  91  91  97 103 105  82  61  46  42  49  56  78 106  98  91  75  87 109 110 110  94 103  73  75 105 104 106 105 105  86  68  77  72  51  69  77  56  65  99 101 101  84  64  79 102 100 105 105 105  99  91  84  63  49  60  64  53  67  80  93 102  94  78  75  62 
 91  90  93  84  49  38  31  29  35  65  91  88  89  91  88  88  69  38  32  33  31  33  85  93  84  50  63  57  31  45  36  53  78  87  86  88  87  84  85  87  87  87  88  89  91  92  94  94  92  91  89  90  91  91  91  91  93  94  96  99 100 102 105 104 105 107 107 102  99 100  99  97  95  94  94  96 102  99 101 102 103 101  95  91  90  89  89  83  91  91  78  49  53  67  68  65  79  69  76  61  50  62  95  94 101  72  64  53  51  88 102 102 102  86  63  70  76  75  58  69  73  56  61  96 103 100  74  54  77  82  67  72  82  86  73  75  83  67  52  63  55  57  95  99 104 100  96  58  56  49 
 90  90  89  77  54  42  37  45  88  86  90  88  85  89  92  91  94  79  53  37  42  65 100  98  99  60  43  46  44  54  33  36  56  89  93  93  89  87  84  86  85  85  85  88  87  89  89  93  93  92  90  90  91  92  90  90  90  90  90  91  93  95  96  97  97  98  98  98  99 100  98  97  96  95  95  93  95  97 100 102 104 109 108 106 105 100  98  95  93  90  89  87  86  88  84  64  60  72  77  53  45  64  67  68  56  64  85  54  50  71  78  72  74  51  48  57  65  60  75  75  74  58  58  59  79  86  71  69  57  63  65  64  62  56  51  59  53  54  46  46  60  84 105 101  92  92  72  52  56  48 
 95  94  93  93  93  87  82  80  94  88  89  89  90  88  86  88  90  92  91  80  94  97  88  96  83  49  43  37  32  34  29  33  49  77  90  90  90  88  90  87  84  84  85  84  85  85  87  86  88  90  91  91  89  89  89  91  92  91  91  91  90  90  90  90  90  90  90  90  89  89  91  93  93  93  92  90  90  92  92  94  95  97  99 102 103 103 104 105 104 102  98  94  91  90  92  93  96  91  84  73  67  60  47  56  44  75  98  97  74  65  64  81  76  45  50  55  48  57  60  70  58  56  53  50  73  84  74  62  42  45  76  84  72  72  68  54  48  49  56  79  78  75  84  82  60  49  58  83  66  51 
 99 101 102 100  97  96  96  96  92  92  91  91  90  87  89  92  89  86  89  90  90  91  92  96  63  53  51  39  34  29  33  31  28  52  89  90  92  88  91  89  88  90  90  86  86  85  84  87  86  84  86  87  90  91  91  90  90  91  92  93  93  92  93  94  93  92  91  90  89  89  88  87  87  87  87  88  88  89  89  90  92  90  93  95  94  94  96  97  97  97  97  97  96  95  91  88  92  91  91  90  90  84  88  75  74  90  80  90  68  46  61  64  66  45  43  61  59  67  48  49  50  42  55  75  64  67  62  92  67  63  78  80  55  59  78  54  51  58  72  67  57  74  86  55  47  50  50  74  59  68 
105 101 102 102  94  93  92  95  92  95  92  92  92  92  90  88  90  90  87  87  88  85  88  87  81  71  52  34  32  29  30  32  43  76 103  96  96  93  93  85  78  73  82  85  79  90  87  89  86  88  87  88  88  89  89  89  89  89  90  89  88  88  89  90  91  92  91  90  89  89  89  90  89  88  88  88  88  88  87  87  88  89  91  93  92  92  94  97  98  98  98  98  97  98  96  91  94  92  91  92  92  90  94  91  93  94  90  70  78  66  78  67  44  52  75  74  55  66  55  47  47  62  60  57  64  48  63 101  86  48  54  50  52  68  67  57  50  59  94  73  48  71  59  41  57  82  63  61  54  75 
107 106 105 100  96 101  99  97  98  97  99  93  91  91  91  89  89  90  87  87  87  86  85  87  91  91  87  53  37  41  53  71  83  96  91  92  97  99  94  66  64  52  51  44  49  62  83  85  88  86  88  88  87  87  88  88  88  88  88  88  89  89  90  90  91  92  92  90  89  90  88  87  87  89  91  91  92  93  91  89  88  89  89  89  91  91  93  94  94  95  96  97  98  99 100 102 104 101 103 102 103 102  97  96  97  97  95 102  98 103  95  86  60  61  58  51  49  48  55  59  79  73  56  56  63  56  79  87  60  48  55  60  54  73  78  55  55  59  78  74  66  59  65  51  69  70  64  58  52  55 
117 115 111 115 119 114 112 109 112 112 112 105 104 102  99  97  95  94  93  90  90  90  86  85  83  86  89  78  84  95  95  95  91  93  90  91  85  87  79  63  59  42  33  33  45  39  69  82  87  83  85  86  86  86  88  87  88  90  88  87  88  89  88  89  91  92  92  92  92  91  93  94  92  89  87  87  89  91  93  90  92  92  93  91  92  90  89  87  89  90  93  96 100 105 111 111 113 112 112 109 104 100 100 100 101  99 105 107 106 107 107 108  99  99  81  76  83  61  61  76  54  52  47  41  46  66  88  68  48  43  62  50  54  83  80  74  74  79  59  63  62  55  53  49  47  47  47  54  59  54 
117 112 119 125 119 119 118 118 119 116 111 112 111 103 100 104 104 101 100  99  97  94  93  91  90  89  87  87  86  86  87  90  91  91  92  92  90  91  79  63  45  37  41  36  28  50  82  87  85  87  86  87  85  84  87  87  87  87  87  88  90  90  87  88  89  89  89  89  90  91  92  92  91  91  90  90  91  87  86  87  81  76  73  81  91  89  90  91  89  88  90  91  94  97 102 103 105 107 108 109 106 106 108 111 109 105 102 105 110 110 109 110 112 110 107 104  99  94  90  85  61  60  58  48  41  67  71  59  50  49  44  42  49  79  74  66  44  46  69  75  75  52  43  57  69  78  75  66  71  68 
 99 109 119 124 125 122 113 112 118 123 119 111 105 101 103 109 107 104 105 103 101  98  96  94  95  93  92  90  88  89  87  87  86  87  89  91  90  93  91  66  35  33  33  33  32  33  52  93  91  86  87  88  86  85  87  86  88  85  84  86  85  85  86  88  90  90  90  90  90  88  88  89  89  89  90  92  88  92  72  65  64  54  49  59  69  90  89  86  89  88  89  89  90  91  91  90  91  92  95  97  99 101 106 108 108 108 111 116 121 118 114 113 113 115 115 111 106 104  99  96  93  78  90  91  56  64  57  45  44  40  37  36  67 108 100  71  55  73 105  81  54  47  61  66  82  79  65  82  69  71 
118 124 135 138 132 127 113 103 102 109 112 107 105 112 119 117 114 112 108 105 104 103 100  98  96  95  94  93  92  90  88  89  90  88  88  87  87  83  67  62  44  32  31  34  31  31  34  82  94  91  91  91  88  86  86  85  85  86  86  86  85  85  85  85  85  85  85  86  87  87  87  89  89  88  88  88  88  85  56  58  52  41  37  47  57  83  88  89  87  88  88  88  88  88  88  90  92  93  92  92  90  92  94  95  98 104 109 112 111 106 102 102 105 107 110 111 111 109 108 101  96  97  91  84  89  85  83  84  86  75  67  58  92  76  70  51  82 116  97  76  70  67  67  52  57  52  42  55  70  56 
135 136 132 125 117 108 101 102 107 108 107 109 116 118 110 104 108 111 109 105 105 103 101 100  99  99  99  99  98  97  96  94  94  93  91  89  87  90  70  35  43  31  36  30  27  47  83  85  88  89  89  92  93  93  93  89  87  89  88  86  87  86  85  87  87  86  85  86  87  85  87  88  89  87  85  86  87  81  51  40  38  38  55  75  77  89  87  88  88  88  88  88  88  88  86  86  87  88  89  89  89  91  92  91  90  91  93  96  99  99  99  99 100  98  97  99 101 103 104 105 105 103 104 101  98  96  98  93  93  93  91  89  90  90  70  47  72  90  62  74  50  55  42  41  43  54  61  65  55  52 
107 109 104  96  98  99 104 110 118 120 118 121 123 110 103 115 122 117 113 107 104  99  96  96  97  96  97  99  99  99  98  97  97  96  94  92  90  90  85  59  40  29  31  39  67  85  90  91  91  89  88  89  87  87  91  92  85  80  70  69  84  88  85  86  87  87  85  84  83  84  84  86  86  87  87  88  89  90  71  38  39  42  52  61  70  79  91  86  87  87  87  87  88  88  85  87  87  87  86  86  86  86  87  87  87  87  88  88  88  90  91  90  92  92  91  92  93  95  96  93  99  97  99 103 102 103 101 100 100  94  95  95  88  92  90  85  74  85  80  86  71  50  43  48  77  79  70  76  75  57 
108 106 104 108 115 120 125 133 141 144 144 138 131 123 122 126 118 107 105 109 104  99  97  95  94  94  92  92  92  91  92  95  93  93  96  95  93  91  91  91  78  62  64  83  94  94  90  89  88  90  91  88  91  88  86  83  59  42  43  39  72  85  86  85  86  87  86  85  86  85  84  86  84  85  84  86  88  72  54  52  46  42  54  48  42  47  78  87  87  86  86  85  85  85  83  87  85  88  85  86  87  88  85  88  82  81  86  84  91  86  86  88  87  89  89  91  90  94  89  92  91  89  95  96  98  98  98 101  98 101  98  99  99 100 101  96  94 104  92  91  53  53  65  71  72  60  57  61  52  52 
117 120 123 126 131 132 135 136 135 136 138 133 126 123 122 122 118 114 111 104 104 104 102  98  95  93  93  94  93  90  89  89  87  89  91  90  88  89  89  91  94  93  92  93  91  94  95  97  97  93  90  87  89  90  89  85  63  38  41  79  83  85  90  88  87  86  84  84  83  86  85  85  85  86  85  88  78  68  57  65  62  46  57  50  34  45  82  90  90  87  87  89  88  86  89  81  88  86  87  86  83  75  84  77  49  50  53  61  59  50  72  87  86  88  88  88  86  86  87  90  93  91  93  93  93  93  96  93  97  94  95  97  94  91  79  73  78  94 102 101  87  96  70  63  45  53  47  45  38  84 
126 128 128 126 122 120 116 114 114 118 123 124 123 126 129 128 126 122 117 115 112 108 104  99  95  97  96  95  93  92  91  92  92  91  90  90  90  90  92  94  93  93  93  92  91  89  87  89  89  85  86  84  86  85  86  87  55  64  45  44  56  83  89  89  89  89  88  88  87  87  83  82  85  84  83  85  83  62  72  63  42  36  33  39  38  68  94  86  88  92  91  87  80  70  84  90  84  87  86  88  75  67  57  59  42  40  38  40  36  35  36  81  90  87  85  89  93  93  88  90  91  90  90  90  93  92  95  93  92  84  85  68  54  44  49  47  61  92  97  98 102 100  95  82  60  42  40  46  57  54 
119 115 110 106 102  98  96  98 103 107 110 114 117 120 123 122 120 118 116 113 113 112 110 107 105 104 103 102 100  98  97  96  96  94  93  94  96  96  97  99  97  97  96  95 101 102  98  91  85  81  81  83  85  84  86  85  70  70  68  40  32  76  89  86  87  87  88  89  89  89  92  87  74  75  84  84  63  51  65  52  34  33  38  30  46  64  68  82  88  88  73  62  53  48  49  71  91  89  88  84  70  61  61  39  43  48  40  35  41  67  50  77  84  93  70  63  62  74  82  93  87  91  91  91  93  92  91  93  76  56  58  38  38  45  36  55  87  85  93  89  94  90  96  96  99  96  81  56  45  42 
111 106 102 102  98  97  99  99 101 103 102 104 105 104 107 108 104 103 104 102 104 107 109 110 109 107 108 104 103 107 107 107 108 106 105 107 104 103 106 104  97  90  96 104 109 115 112 105  99  95  88  88  91  92  90  73  57  50  37  41  67  92  89  91  90  89  89  88  90  82  79  81  54  50  67  88  73  61  43  42  33  49  44  34  33  29  35  73  90  81  55  44  39  37  38  58  90  87  89  78  81  65  70  43  48  49  33  32  43  84  87  88  73  67  55  41  35  40  73  76  51  74  92  91  90  90  93  86  55  59  52  41  43  48  29  35  50  55  84  91  90  94  89  90  90  89  92  92  79  86 
104 103 104  98  97  99  99  95  95  97 100 104 107 109 112 114 102 100 113 117 107  96  93  92  90  94  88  86  92  91 106 111 112 116 119 119 117 118 116 111 110 105  97  96  98 102  99  95  94  94  96  92  94 101  89  67  59  38  26  65  84  93  95  94  93  92  91  89  90  79  78  56  44  48  57  77  90  81  58  38  40  47  36  33  34  32  57  86  84  83  68  50  40  35  60  73  89  89  91  85  69  76  56  45  43  49  36  35  35  53  57  55  55  42  45  43  44  37  49  35  51  74  79  88  91  91  88  92  77  55  54  50  46  57  33  37  31  39  70  94  94  93  93  96  92  93  90  87  85  72 
104  97  99  97 101 102 100 102 104 109 117 121 127 128 125 112 101 112 124 128 139 122 113 118  74  53  50  44  43  53 103 104 105 109 118 121 118 116 118 120 120 111 103 100 100 103 101 103 103  97  93  88  89  89  88  85  55  39  35  53  77  86  93  93  93  94  93  92  94  75  47  39  35  51  84  53  81  68  52  40  35  30  29  40  34  46  88  85  87  82  84  67  41  34  34  33  69  87  86  72  57  60  53  35  32  32  32  33  32  31  29  29  35  38  42  46  59  54  51  55  88  54  46  66  83  89  88  91  77  72  52  58  48  41  39  29  63  87  91  93  90  91  93  92  93  94  92  75  56  58 
101 103 101 103 105 107 109 110 117 120 124 122 124 121 115 108 113 114 107 111 119 118 124 125  95  33  35  32  70  97 119 116 120 118 113 118 121 121 123 128 125 116 111 111 111 117 111 113 115 106 106 104  99  92  92  75  43  34  38  32  32  83  96  92  91  90  90  91  91  92  59  35  40  78  73  47  61  61  47  36  32  32  35  41  76  83  88  85  89  67  64  52  38  40  32  41  76  87  81  51  48  44  40  39  31  33  35  32  34  55  41  34  48  41  42  43  49  44  36  51  93  56  44  44  57  85  88  82  64  55  46  47  36  30  35  41  80  92  91  92  90  93  94  90  91  95  76  47  56  50 
108 106 115 114 103 104 113 116 117 118 119 119 106 107 108 115 113 110 111 103 106 103 106 110  75  39  38  34  57  76 103 107 109 110 103 105 119 131 129 118 109 104 109 114 113 118 114 111 115 118 114 106 100 103  71  40  32  38  32  28  47  96  97  94  93  92  89  88  81  78  65  33  44  47  30  29  37  57  61  31  45  42  76  93  96  98  98  87  69  62  62  36  39  31  26  55  83  87  71  63  48  35  40  37  34  31  35  38  29  63  79  65  61  39  42  52  55  49  57  53  46  50  31  61  46  68  91  77  67  52  49  42  37  51  56  85  90  89  90  91  89  91  92  93  93  95  86  59  42  63 
106 115  95  75  57  54  84 116 105 107 101 102 101 102 102 106 112 110 109 106  85  82  81  87  80  59  35  30  27  27  71 114 112 113 123 124 121 121 114 106 106 108 110 114 119 114 117 120 118 117 112 109 113 104  96  87  44  27  24  61  87  91  87  90  88  88  88  85  79  65  51  39  32  31  34  36  78  92  88  35  38  56  96  94  94  98  92  76  52  56  46  38  46  40  46  76  85  84  84  76  56  43  33  30  32  31  31  29  30  73  93  80  69  51  58  64  61  52  42  36  31  38  48  77  76  82  87  82  81  49  39  39  34  56  82  87  88  90  90  92  90  89  90  92  93  86  73  68  43  48 
109 104  71  60  44  26  88 100 115 105 101  99  91  89  86  86  96 104 102  99  96  87  79  82  72  39  32  29  42  76 116 128 126 123 116 115 118 118 113 108 109 109 106 106 106 104 103 108 110 106 109 114 118 119 118 115  86  59  67  98 104  97  99  98  95  93  92  91  84  68  50  30  32  31  30  58  88  94  93  80  78  89 100 101  96  87  58  52  40  37  41  35  36  53  58  64  75  84  77  51  44  41  32  28  34  29  44  46  60  85  88  86  86  81  58  56  44  48  44  36  37  51  45  55  62  71  81  76  71  49  37  35  34  34  37  41  78  90  87  87  88  90  91  90  92  81  42  48  53  36 
101  99  82  50  40  48 109 110 112 105 110 114 109 105  99  97  92  92  97  93  91  92  89  96  99  89  63  62  85 108 106 108 116 116 104  98 103 106 103 100 103 113 119 118 115 115 111 110 107 103 101  99 101 112 118 118 122 120 121 117 115 113 110 105  99  98 100  98  93  88  84  52  37  30  66  94  90  91  96  99  99  97  96  95 102  92  53  40  43  45  44  33  37  28  23  26  38  78  79  73  54  35  28  30  26  35  73  89  84  87  89  82  72  87  48  46  38  30  32  33  32  41  31  36  26  32  39  41  59  44  39  33  38  48  37  64  73  61  78  86  87  85  85  88  88  73  45  35  40  39 
 98  98  75  43  34  48  75  82  98 104 101 112 113 112 115 122 120 112 105 100  95  96  97 101 108 113 108 108 102  93 104 115 118 120 116 108 103 104 107 105 103 103  99  94  92  97  99  97  95  94  95  93  89  89  98 108 110 108 113 116 118 118 113 106 100  96  96  98  95  91  95  90  91  81  88  91  90  90  90  92  95  96 101  97  95  98  71  50  40  41  40  31  27  28  21  29  82  96  92  90  90  63  37  42  49  73  86  80  89  83  82  60  71  67  45  39  41  29  31  29  30  28  45  69  33  60  74  64  52  44  31  32  34  52  70  88  51  42  63  84  85  88  86  86  88  71  64  51  56  43 
 97  89  40  36  31  29  25  26  54 103 106 108 107 109 116 120 123 118 111 105 101 100  98  98 101 108 110 112 114 118 126 123 119 120 116 109 114 118 114 112 109 109 107 103 100 100  98  95  97 101  98  95  92  93  96 101 100  96 100 103 104 106 104 103 102 100  98  96  96  97  92  93  96  98  94  92  94  94  94  94  96  96  99  97  98  92  57  37  33  30  27  29  23  39  77  85 102  95  99  91  94  89  80  85  86  86  87  82  66  52  52  43  38  43  58  37  42  36  28  41  39  26  34  42  67  90  89  87  85  78  45  48  75  89  83  60  38  40  60  87  89  89  84  83  67  51  47  57  57  45 
 91  88  53  42  26  29  34  76  84  99 103 103 109 113 114 106 103 103 102 103 101 102 106 107 108 107 111 115 116 116 115 111 104 107 114 114 114 113 110 110 113 120 120 115 110 103  97  93  93  93  96  99  99  97 102 115 109  99  98  96  96  97  98  99  98  99 101 100  99 101 100  98  93  96  94  97 101 104 104 101  98  97  97  98  93  72  53  32  33  31  43  35  41  71 102 104  98  99  98 100  97  99  97  96  93  88  87  92  62  52  54  72  46  45  59  39  35  37  32  34  29  43  52  80  88  85  88  90  91  85  89  90  85  87  82  45  36  40  65  74  70  75  73  74  64  44  39  36  39  53 
 89  88  85  83  50  60  82 105 101 108 110 106 108 108 108 104 102 106 109 106 103 104 107 109 110 109 105 105 109 112 112 111 110 109 107 108 116 120 119 116 115 116 112 105 102 101 100  98  97  95  95  95  99 104 107 106 102  93  93  94  94  99 101  99  97  96  97  99 102 103 100  99  98  97  96  97  99 102 108 109 106 101  99 102 102  88  58  23  28  47  90  89  90  98 100 101  96 101  98  96  95  92  90  81  81  93  94  93  86  71  55  51  46  42  36  34  31  31  35  34  45 103  74  54  74  84  84  82  83  86  85  86  90  83  61  39  37  36  28  36  62  69  50  53  46  38  44  59  79  81 
 93  93  93  93  90  96 103 105 113 112 114 112 110 111 112 113 115 120 122 116 110 106 111 117 117 117 115 116 115 115 117 118 117 114 110 110 109 108 109 107 104 110 107 105 101 105 101 101  96  97 100  98  98 103 108 112 102  93  92  93  93  96  97 100 101  99  96  96  99 101  99  99 102 101 104 101  99  99 104 106 105 104 106  99  97 102  90  58  62  92 105 104 100  99 102 104 104 103  99  85  69  63  66  59  42  56  89  91  63  61  47  36  30  32  36  32  36  29  32  60  61  68  41  54  80  88  84  88  87  84  87  85  87  76  50  48  33  30  44  74  70  60  40  40  31  35  45  57  86  74 
 94  93  92  90  95  96  95  98  98 102 102 109 107 112 117 117 122 124 124 127 123 126 134 140 135 124 119 115 115 116 121 122 119 116 114 113 113 114 111 108 106 103 103  91  97  91  99  85  90  95  99 102  98 100  99  95  94  95  97 103 106 105 103 102 102 101 101 101 100  99  97  96  98 100 101 100 100  99 100 101 102 102 103 101  98  97  98  95  93  96 101 104 103 101  98 100 103 104 108  68  50  53  47  52  30  31  77  66  36  42  42  34  32  37  39  33  28  39  70  87  67  39  36  57  83  90  90  90  88  89  91  92  87  83  87  80  46  39  61  87  86  69  39  56  59  75  87  86  84  79 
 96  91  95  95  94  99 103  88  92  83  72  75  90 102 105 109 112 112 115 120 130 137 138 131 120 115 110 108 109 109 110 115 117 116 114 109 109 112 113 109 115 112  95  53  64  56  55  37  71 104 103 103 102 103  97  97  94  95 102 109 113 115 115 113 109 105 103 104 104 106 107 104 100  98 101 101  99  97  96  98  99 102 104 103 104 104 103  99  96  97  95  96  97 100  99  94  97 100  96  56  47  60  37  25  48  52  53  77  63  54  37  38  31  31  34  45  68  85  91  92  73  48  33  33  41  59  85  88  91  90  91  89  58  74  71  48  40  51  61  81  76  39  44  65  42  40  50  60  60  69 
104 102 103 106 109 107  89  58  77  54  36  62  80 104 102 101 106 106 111 117 121 124 125 123 118 114 114 112 109 107 107 108 113 115 111 111 113 112 113 114 119 115  53  61  59  36  31  60 106  92 112 110 109 109 103 101  99  96  96  99 104 107 105 102 102 101 100  99  98 100 103 103  99  96  96  97  95  93  91  91  91  94  96  96  97  99 100 101 103 106 107 104 102 100  99 100 100  97  96  76  40  39  29  42  86  99  94 100  59  47  37  38  45  40  45  80  90  94  92  80  54  32  33  27  23  42  83  98  92  90  88  68  72  60  41  40  37  55  73  69  58  57  37  37  30  31  29  31  39  56 
 97 101 103 105 109  99  64  45  44  42  31  45  64  99 110 104 100  97 106 108 111 111 113 112 110 117 117 114 112 112 113 114 111 112 116 117 118 116 120 118 109 110  79  58  41  33  41  87 101  95 111 114 113 113 109 103 100  94  92  95  98  97  96  95  93  92  91  93  94  94  97 101 102 100  97  96  96  97  95  93  92  94  93  91  90  91  93  95  96  95  95  97 102 104 104 103 104 104 103  93  55  36  33  61  51  48  48  49  80  74  40  37  62  69  64  63  58  61  66  87  77  45  32  37  62  82  85  91  92  98  83  67  59  38  37  34  35  63  40  42  46  39  37  32  35  34  39  47  67  77 
103 102 101  98 102  99  91  62  39  30  34  81  84  95  98  93  79  67  88  91  98 100 102 103 107 108 108 108 108 103  91  86  86  66  67 109 116 114 118 113 110 111 116  72  41  33  38  69  75  89 103 117 115 111 110 106 102 101 103 104 106 105 104 104 102 100  98  97  96  96  99 100  98  95  93  95  99 103 104 100  96  94  92  90  90  89  90  92  90  89  89  91  90  89  92  90  95  97  85  68  67  37  30  32  26  24  26  32  88  97  67  56  53  65  65  43  35  50  63  82  88  82  66  75  89  86  90  87  86  84  87  87  64  44  36  43  68  91  73  56  64  61  34  30  37  63  73  64  47  63 
 98  97  97  95  95  98 101  88  37  32  35  52  56  67  64  54  51  42  53  75  93 104 102  99  97  98 100 102 103  93  83  58  46  30  30  84 108  99 104 107 108 109  93  54  42  44  32  28  28  55  76 103 111 111 109 108 106 103 103 107 103 104 102 104 105 107 103 100 100  98  86  85  95  92  93  89  90  93  99  95  95  94  97  97  97  91  89  88  87  87  86  85  88  84  87  86  88  85  62  57  47  38  31  28  42  41  37  69  88  90  93  61  45  40  36  36  39  42  53  73  85  85  90  87  85  87  86  84  90  83  87  76  40  57  43  35  45  46  61  68  73  87  71  46  58  88  90  46  34  76 
103 103 103 101  99  98  87  55  31  37  30  27  29  38  48  50  39  35  41  64  83  93  97  92  94  94  91  95  97  94  72  39  36  55  83  87  96  99 101 105 104  91  56  41  39  32  32  58  76  64  49  53  91 107 102 101 103 103 107 111 105 106 106 108 104 105 100  86  72  64  39  39  75  94  93  90  89  92  90  92  93 102  99 103 101  96  97  94  92  87  84  83  79  79  78  85  82  88  73  69  53  48  51  32  36  52  68  92  86  86  82  62  53  35  41  37  27  43  58  49  84  84  86  84  87  85  84  85  86  85  74  63  59  42  35  31  28  24  30  25  48  85  90  86  89  78  46  45  50  69 
108 106 105 105 102 101  82  47  40  31  30  26  30  62  58  32  46  41  58  74  70  99  98  97 101 101  95  98  93  97  76  38  38  40  63  78 102 101 102 104 105  93  62  54  51  31  52  72  52  39  35  40  57  98  97  99 100 107  90  88  72  71  95  88  98  99 107  69  37  36  34  59  78 103  95  93  87  91  89  94  91  87  85  98  98  95  94  91  94  89  81  54  74  53  41  68  85  75  66  67  53  43  47  48  47  71  45  70  86  88  86  50  44  45  38  28  47  81  86  82  84  85  85  84  83  82  83  85  86  83  63  62  51  35  34  30  30  36  29  45  87  87  89  89  97  83  41  41  63  69 
102 101 101 102 101 100  84  45  30  33  31  43  76  89  70  45  33  40  65  79  88  94  98  95  92  95  97  97  92  85  69  39  32  31  27  36  82  92  96  93  99 100  90  90  53  30  43  68  40  32  52  68  85  92  99 103 106  88  62  52  47  52  39  43  64  94  96  80  46  33  57  83  83  94  91  88  89  91  80  73  73  57  58  54  62  91  92  89  91  89  59  64  60  38  63  70  81  68  48  56  50  55  54  66  46  43  58  65  68  89  81  84  46  45  47  33  32  32  43  55  69  84  83  84  80  82  83  70  84  64  53  59  48  31  33  28  34  49  61  79  88  86  85  87  77  71  51  55  77  56 
102 103 103 102 101  99 101  76  26  33  23  70 102  76  41  45  44  32  33  26  36  47  76  95  94  94  93  93  91  74  44  35  33  29  32  64  92  96  91  95  95  97  95  96  89  80  66  61  36  41  59  63  75  85  95  95  87  55  51  56  39  38  33  75  41  85  91  59  56  52  41  29  46  82  89  88  88  83  52  57  42  46  34  30  40  85  93  91  90  90  75  63  54  41  74  79  63  42  40  46  32  40  74  60  42  33  55  85  80  77  52  76  40  40  34  30  32  25  30  28  25  65  86  80  81  87  68  70  64  40  34  39  65  37  31  36  41  62  86  83  83  80  84  81  55  52  63  66  58  50 
100 101 100  98  97  97  99  95  66  79  81  71  87  66  46  46  28  29  30  27  25  30  73  92  94  98  96  98  99  94  85  36  30  27  59 104  98 100  98 104 103 102  99  97  95  86  58  49  36  38  33  28  37  43  80  93  85  56  53  38  39  35  46  87  77  90  91  72  70  38  29  34  78  91  90  89  89  80  68  62  40  37  33  52  36  77  95  92  92  88  83  49  38  59  74  66  45  38  33  45  31  29  40  47  39  34  54  81  84  64  44  39  42  34  29  26  33  37  28  42  60  74  84  83  82  82  80  61  42  37  72  68  77  75  40  51  78  81  85  80  81  83  78  84  83  64  46  57  60  36 
 99  99  98  97  98  97  97 101 104 105 103 101  84  47  32  30  29  31  23  25  49  84  91  93  97  99  99 105 106 103 103  65  44  43  71  85 104 102 102  99  99 103  98  94  88  68  39  43  38  31  28  27  56  92  95  94  96  92  61  31  32  27  58  90  91  97  88  54  36  29  52  38  85  91  91  92  92  85  60  49  54  47  43  47  26  53  82  88  95  88  71  48  42  41  57  58  41  39  43  50  42  52  49  44  51  28  29  30  39  59  63  34  33  34  36  30  28  44  52  86  64  63  59  62  74  88  80  43  33  41  56  72  67  66  43  57  79  84  84  80  80  80  80  84  82  80  70  41  35  34 
 95  96  97  97  97  97  96  96  96  95  94  94  91  85  78  53  25  25  24  48  96  94  99  99  99 102 103 102  99 105  66  62  68  47  36  43  90 102 105 103 101 100 100  67  61  58  37  51  50  29  37  61  95 103 102 101 102  89  61  36  38  34  41  48  37  64  86  50  35  31  44  37  80  95  94  92  92  90  60  38  36  37  38  31  33  21  50  93  88  75  53  38  34  37  38  47  52  33  39  37  34  51  63  48  35  29  29  32  42  51  54  37  44  34  35  28  27  40  59  62  59  50  41  35  60  88  67  36  34  34  30  68  70  37  40  42  53  79  86  85  83  85  82  83  83  84  54  32  48  35 
 92  92  90  91  93  96  97  96  95  94  95  95  94  90  94  83  51  56  75  83  99  93  96  91  96  94 100  92  99  88  52  59  52  33  31  81  87  98  96 102 100 103 103  77  44  49  37  74  69  83 105  88  99  99  98  99  84  61  51  38  31  30  33  26  29  32  34  44  35  26  50  59  87  98  93  97  99  82  62  45  31  32  32  29  31  26  35  83  88  80  57  36  38  65  66  50  36  34  35  30  26  25  28  27  23  29  32  35  70  64  55  36  36  27  29  35  61  59  65  56  44  45  29  57  83  87  69  57  46  35  53  63  42  43  51  61  40  80  85  84  86  85  82  87  81  73  52  47  33  34 
 91  92  93  93  92  93  93  93  93  93  93  93  94  91  93  96  99  99  99  97  97  98  94  93  95  94  93  93  93  92  66  44  41  31  70 102  78 101  99 108 104 104 104  99  62  36  36  97  96 106 100  95  98  98 104  99  64  44  41  31  28  31  30  25  26  36  59  60  29  35  38  82  90  88  93  93  85  70  60  39  31  30  44  46  50  47  46  70  95  91  92  65  48  54  50  42  35  32  31  28  25  46  66  70  56  32  26  62  71  51  35  35  28  48  69  83  77  98  96  49  48  39  38  84  73  86  89  88  74  59  47  49  33  44  44  47  34  61  85  87  82  86  86  84  76  64  43  35  30  27 
 90  93  95  93  92  92  92  95 100 103 103 101  97  98  93  92  98  99  99  97 100 101  98  94  97 100  95  97  93  98  87  52  30  43  76  82  85  75  77  88  89  72 101  78  47  33  30  33  38  58  88  94  95  96  99  99  98  84  58  33  27  30  29  42  80  83  94  95  60  98  88  87  89  86  86  89  79  69  54  36  35  44  59  61  49  62  33  62  94  89  91  87  82  74  67  39  39  33  26  27  52  85  87  91 109  73  51  84  67  40  42  32  29  41  88  82  64  66  71  50  35  45  44  74  73  86  87  86  56  56  35  31  33  34  29  28  23  51  84  87  86  81  70  74  65  41  54  54  30  30 
100 100  98  95  92  90  91  94  97  99  98  96  93  92  90  91  90  89  91  92  90  91  94  94  99 102 105  99  95  74  53  49  35  32  28  27  55  42  51  45  41  56  80  52  43  30  34  40  42  36  87  98  98  93  93  96  95  95  95  90  48  29  51  92  97  97  97  98 100  95  95  89  91  92  91  88  91  92  75  62  25  49  49  38  30  34  49  61  83  93  89  90  90  87  88  50  32  33  46  69  86  83  82  69  69  59  59  49  50  43  31  31  29  29  52  70  59  37  44  36  31  36  32  33  32  42  70  87  60  41  32  47  49  31  32  28  60  78  84  84  84  67  61  56  40  30  48  64  38  33 
107 107 106 103  98  94  90  90  92  91  90  88  87  87  89  89  90  89  88  88  87  88  91  96  99 103  99  97  94  67  44  43  32  31  28  34  62  40  37  36  61  82  67  66  33  28  23  33  72  88  94  94  95  95  92  91  89  92  96 106  88  77  85  93 102 105 102 104 102  99  98  96  96  96  94  95  89  85  95  86  44  39  56  51  34  55  74  76  85  90  86  87  85  83  86  81  77  78  83  90  89  80  77  81  70  53  40  31  38  34  31  26  34  58  64  66  50  36  36  32  31  35  32  26  27  30  51  89  80  40  31  40  41  24  47  37  75  92  81  84  81  70  51  38  46  51  40  54  37  40 
105 105 104 102  99  96  97  97  97  96  97  97  97  96  96  97  96  95  94  95  93  91  91  93  94  95  95  93  92  72  54  49  26  33  30  37 103  75  38  35  64  82  88  97  72  41  68  78  97  93  93  91  91  91  91  90  93  99  97  93  96  95  97 102  99  99 103 102 100 100  99  98  98  97  95  92  94  90  88  92  84  71  42  49  42  44  30  35  61  84  85  86  86  85  86  87  85  87  84  85  84  84  66  54  44  38  35  58  67  34  38  40  62  78  66  41  33  39  39  37  30  31  36  27  46  41  79  80  61  37  33  31  29  32  33  31  67  84  76  75  64  48  37  40  58  61  41  39  32  46 
100 100  99  99 101 103 103 102 101 100 100 101 102 102 101 100  98  96  95  93  92  92  93  95  96  94  96  93  95  98  95  99  46  40  23  79  93  60  33  29  29  36  36  81  99  96 101  93  96  94  95  96  93  91  91  93  93  94  97  93  92  93  89  93  94  94  97  96  98  97  98  99  99  98  96  98  93  94  94  90  90  59  48  39  30  26  30  20  50  86  91  87  86  87  85  85  83  86  85  86  85  77  53  40  41  41  39  45  60  45  60  51  50  44  39  38  45  40  39  35  31  26  31  37  52  75  73  66  53  39  32  29  28  31  34  65  70  55  53  53  40  35  35  32  38  49  34  34  47  75 
101  99  96  95  96  98  98  99 101 102 102 100  99 101 103 104 103 100  98  96  97  98 100 103 104 107 102 105 105  99 101 105  88  96  68  79  60  41  26  30  26  34  45  86  96  94  93  97  90  93  94  96  97  98  97  96 100  99 100  97  94  94  94  91  91  89  94  89  90  89  89  93  94  94  94  95  90  94  94  92  94  82  68  35  26  26  54  61  79  88  89  89  87  87  88  87  86  88  87  86  86  75  61  51  49  40  35  37  62  56  54  44  31  33  41  39  37  37  33  31  28  31  39  58  85  88  86  84  63  30  32  46  57  76  48  47  58  47  45  36  41  32  37  34  30  43  34  31  46  72 
 98  97  95  94  94  95  95  94  94  93  94  94  97  98  98  98 101 105 108 108 107 107 107 107 107 109 108 104 100 100  99  95  99  98 100  89  79  37  29  30  35  78  94  95  97  96  96  94  99  98  99  97  97  97  97  94  93  95  95  96  94  93  93  91  92  88  91  87  91  90  89  93  93  92  93  93  94  94  91  92  89  91  94  80  52  48  64  91  90  88  88  88  86  87  88  85  86  87  86  85  87  65  54  47  40  29  31  45  53  55  30  29  44  38  34  34  35  46  47  36  32  37  75  81  84  86  83  81  77  33  42  81  84  81  48  52  40  40  36  33  61  65  49  41  33  32  28  33  32  41 
 89  91  91  92  92  93  93  97  99  96  97  92  90  91  89  88  90  92  96 100  99  99 101 103 104 103 102  99 100  88  76  69  62  65  72  89  82  55  35  37  69  98 100 102 105 107 106 101 101  98  95  95  98  91  92  92  90  89  89  91  90  90  92  94  95  95  94  92  91  92  93  92  91  93  93  90  91  89  88  88  89  89  88  90  89  91  91  90  90  90  89  88  87  88  88  86  85  84  86  86  86  86  88  45  43  28  31  41  39  42  32  42  56  34  31  33  51  66  46  37  42  40  73  85  82  74  87  64  56  65  75  79  85  68  55  60  41  37  44  47  55  59  58  44  35  36  33  27  47  60 
 91  91  91  92  91  87  79  74  75  82  88  93  91  91  92  90  90  89  90  91  90  90  90  91  92  92  94  93  79  58  53  55  51  33  32  45  49  52  49  58  46  86 101 101 101  98  95  91  96 102  99  97  99  97  97  96  96  96  97  96  95  98  99  98 100 100  99  98  97  94  94  95  92  91  93  93  92  91  90  89  89  88  88  88  90  90  89  89  89  89  88  87  87  87  86  86  86  85  85  85  85  84  95  70  55  34  29  39  45  36  32  39  33  31  31  44  75  49  39  35  64  39  65  83  75  71  77  55  55  56  32  64  83  81  62  38  32  48  61  79  59  51  36  35  27  26  35  29  31  43 
 91  91  94  95  90  74  64  45  32  45  74  88  90  89  91  92  92  92  93  93  91  90  90  91  91  91  95  90  68  67  62  44  41  31  50  54  37  40  36  40  49  88  99  91  73  65  56  52  66  85 103 105  99  98 102 102 101 101 103 104 102 100  99  99 100 100 100  99  98  94  93  92  93  93  90  90  90  91  91  93  93  91  91  91  91  90  90  88  88  89  88  87  87  88  87  87  86  86  86  86  85  89  86  90  76  77  58  49  47  34  30  27  28  27  33  46  67  44  34  44  75  68  80  80  53  58  45  42  35  55  47  48  84  81  55  40  42  42  60  59  39  37  33  30  59  41  25  27  55  58 
 92  90  90  88  81  59  37  45  30  73  80  89  89  88  88  88  88  89  90  90  89  89  89  90  92  93  88  90  77  55  50  44  38  25  54  40  32  33  28  51  81  83  87  70  59  51  40  41  48  76 101  88  78  72  56  70  98  99  95  94  94  92  90  92  92  93  95  96  96  96  95  93  96  97  91  90  91  91  92  93  93  93  92  91  90  90  91  90  88  89  88  87  88  88  88  86  84  83  84  85  84  84  83  83  89  79  56  34  41  34  33  34  27  37  49  81  50  37  55  61  58  67  79  80  60  50  31  36  37  69  61  28  75  76  59  47  34  34  33  40  54  39  28  61  82  76  63  62  65  57 
 90  87  90  89  87  67  40  35  62  81  44  89  88  88  89  89  89  90  91  89  88  86  87  87  88  88  88  92  86  64  44  34  39  58  40  37  40  39  29  66  80  76  63  45  37  39  33  46  84  78  91  63  46  47  30  59  89  90  92  88  89  90  93  94  93  94  95  96  97  96  96 102  98  93  99  95  94  94  94  93  92  91  90  89  88  89  90  90  89  88  87  86  86  86  86  85  84  84  85  86  85  89  83  87  80  85  81  79  48  27  27  24  37  75  87  82  61  64  88  66  55  28  48  70  69  49  42  34  34  80  79  54  75  64  33  39  29  35  43  48  38  38  29  32  32  46  52  63  66  39 
 93  91  93  91  85  67  39  38  52  43  31  57  84  88  88  88  87  87  87  86  86  86  88  89  91  94  95  93  86  71  43  54  61  62  34  32  31  41  31  37  32  35  28  43  57  37  31  74  89  88  94  76  49  39  39  82  88  88  92  90  89  88  91  92  91  89  90  90  87  67  70  80  63  56  72  91  93  91  88  90  90  91  91  90  90  90  90  89  89  89  89  88  88  87  88  89  89  89  89  90  89  84  88  86  89  90  88  94  73  27  61  38  45  89  83  79  67  42  44  54  40  30  27  46  62  39  43  38  30  52  46  54  70  76  59  39  27  41  58  51  45  31  30  24  26  25  26  24  59  86 
 85  90  92  94  79  57  37  32  26  34  31  29  80  95  92  91  90  90  90  88  86  85  85  86  87  89  88  88  74  69  67  68  60  45  34  39  36  30  36  32  32  30  39  62  39  36  34  40  38  41  61  75  50  31  33  50  63  82  90  90  88  89  91  88  89  88  92  89  67  54  44  46  35  46  45  92  96  95  98  93  93  94  93  91  91  92  90  91  93  93  93  93  94  93  93  94  94  92  92  92  90  89  87  84  84  86  91  84  87  70  95  80  77  81  83  75  61  34  52  40  32  30  48  39  44  35  36  36  32  29  28  27  28  49  86  76  42  35  45  38  32  30  31  23  38  35  38  72  78  93 
 61  96  93  89  77  49  33  32  29  53  60  70  93  94  94  94  94  93  92  90  89  87  87  87  88  88  80  73  50  49  58  44  41  32  38  38  30  29  36  30  26  28  44  63  36  37  30  27  22  29  43  38  39  34  34  27  25  62  92  91  90  91  92  89  93  94  95  90  67  65  42  32  32  41  41  80 103 100 101 102 105 100  98  97  97  96  94  94  94  93  92  92  93  94  95  96  95  94  94  94  94  94  92  88  86  86  85  91  85  89  84  87  86  88  80  83  67  46  44  35  36  28  34  33  45  46  31  31  27  29  29  24  37  81  81  86  79  65  73  60  38  32  25  24  33  56  79  87  87  87 
 65  92  91  96  94  70  36  27  26  61  88  93  94  92  93  94  93  93  93  93  92  91  91  92  93  93  95  85  64  59  36  42  33  29  30  24  29  35  27  33  54  37  52  47  37  35  33  61  56  50  54  46  33  29  30  27  40  75  96  93  95  93  90  92  90  94  95  95  85  51  36  32  71  90  89  92 101  99 101  97  98  98 100  99  99  97  96  96  96  96  96  95  95  94  95  94  94  94  93  93  93  94  93  91  90  92  93  88  88  94  89  88  89  87  89  93  72  42  43  54  47  60  56  38  38  40  31  26  30  29  27  54  75  83  81  81  81  84  85  85  61  28  21  44  80  90  91  89  89  86 
 89  92  91  91  91 103  77  62  74  94  93  88  89  91  92  93  94  95  95  93  93  94  95  95  96  93  92  93  97  90  59  36  38  35  30  26  31  30  34  56  87  82  85  65  49  25  29  45  77  93  88  82  52  20  26  38  77  94  91  89  92  92  92  95  89  93  90  92  83  54  31  34  54  65  65  75  86  95  92  93  93  91  92  93  92  92  92  92  92  93  94  94  93  93  93  93  92  93  92  91  91  90  90  92  92  92  93  91  97  90  94  89  87  92  92  77  55  40  39  61  68  81  65  42  43  38  40  41  33  26  54  84  86  85  83  84  85  87  81  83  63  55  66  78  75  55  81  76  82  85 
 52  81  90  92  92  90  92  96  93  92  90  93  88  88  88  89  89  91  91  92  94  96  97  96  96  92  94  96  88  75  58  55  36  34  28  25  33  27  67  91  88  91  82  94  72  37  51  79  84  90  89  90  92  75  59  83  90  89  87  90  89  88  93  90  92  92  85  88  52  50  36  33  27  26  30  28  52  92  91  92  88  89  89  90  90  91  93  96  98  96  95  94  95  95  94  93  93  93  93  91  92  90  90  91  89  84  89  89  80  82  88  88  87  78  73  57  59  44  34  45  56  68  44  34  35  35  36  40  22  50  75  96  83  86  84  91  84  88  84  85  84  89  73  67  56  50  48  63  75  88 
 31  79  89  89  90  89  89  87  89  89  87  88  87  87  87  87  89  89  90  92  94  96  95  93  92  91  90  90  88  77  47  32  31  32  32  27  64  71  91  89  88  87  87  87  89  86  87  91  90  88  88  88  89  94  90  88  87  88  91  90  89  89  90  90  90  89  90  83  42  38  32  33  28  62  39  41  85  89  90  88  89  90  89  88  89  90  90  93  94  90  90  91  92  93  95  93  91  90  89  88  89  89  89  91  77  72  64  59  35  59  91  91  66  62  54  51  50  31  29  33  39  41  31  34  38  33  35  32  67  82  71  68  44  44  54  83  86  85  85  84  82  80  64  66  49  30  35  49  76  86 
 61  81  94  90  89  89  87  89  90  90  90  88  87  87  87  88  88  87  89  90  90  90  90  90  90  91  90  87  89  91  86  58  25  34  35  62  90  86  85  88  89  87  87  87  87  88  87  87  86  86  88  87  87  86  87  88  88  88  88  87  86  87  88  87  85  89  91  79  52  41  28  29  42  61  83  77  96  92  91  87  89  88  88  88  90  91  89  91  93  91  91  93  95  95  94  94  93  93  92  92  92  94  88  89  76  60  44  27  43  68  72  76  81  68  30  31  29  30  33  28  35  41  28  49  65  40  34  30  55  71  72  45  38  29  46  82  86  80  84  87  82  73  59  41  36  33  58  74  47  64 
 87  86  90  89  90  90  89  90  93  93  92  91  90  90  89  89  89  89  89  89  88  88  90  90  89  87  88  91  90  89  90 104  47  62  82  87  86  87  88  89  89  89  88  88  88  88  88  89  88  87  88  88  89  89  89  89  88  88  88  87  86  87  88  89  88  89  86  90  90  64  23  40  44  78  94  92  89  88  88  88  90  91  91  92  94  94  93  93  94  92  91  92  93  93  92  92  93  93  92  92  93  93  92  94  91  49  29  37  73  78  76  85  71  43  32  36  31  36  38  47  47  35  36  37  29  25  33  39  25  34  44  34  36  39  69  80  86  89  84  84  88  84  79  46  29  30  64  78  73  47 
 87  90  87  90  90  87  91  92  91  91  91  91  92  92  90  90  91  92  92  91  92  93  94  93  92  93  91  91  90  89  90  91  88  92  92  87  91  92  91  92  91  89  89  89  90  91  90  90  89  88  88  89  89  88  89  88  87  86  88  88  88  87  88  91  92  96  93  95  98  87  79  99  87  91  92  92  91  94  92  95  93  90  90  91  93  95  95  95  95  94  93  93  94  94  92  92  93  93  91  91  93  91  89  95  78  42  36  32  27  27  57  89  72  47  42  41  32  52  47  49  43  40  31  23  30  28  31  29  23  31  53  34  29  28  33  25  50  84  85  85  89  68  63  39  32  26  27  34  40  47 
 94  95  93  89  91  91  89  88  88  87  89  93  91  89  89  90  92  95  96  94  98  97  94  92  93  94  95  95  95  95  91  88  91  88  89  94  88  91  93  94  93  94  93  93  93  93  93  92  91  91  89  90  91  91  92  91  89  88  87  88  89  87  89  92  86  91  92  93  92  96  98  92 100  94  96  95  96  99  98  98  95  95  97  98 101 101  99  96  94  96  95  96  98  99  96  96  95  94  94  94  94  92  95  90  65  43  31  28  23  26  58  81  80  50  33  35  33  30  31  30  28  37  28  33  32  31  32  32  44  74  55  32  33  30  24  37  66  83  84  87  82  52  50  41  27  32  32  23  36  48 
120 108 108  90  91  93  97 103 101 104 101  90  91  86  88  88  90  91  94  98 102 102  98  94  97 101 101  98  97  94  93  91  91  90  89  93  90  90  93  91  92  90  92  92  93  94  95  94  94  94  92  93  92  94  93  92  93  87  90  87  88  88  87  90  90  91  90  91  92  91  90  94  93  90  91  91  91  94  97  95  94  99 100 101 101  98  93  90  91  89  92  90  91  93  96  96  95  94  94  93  93  93  94  91  67  69  47  26  36  70  81  81  57  65  38  32  26  30  29  30  45  26  32  26  30  72  70  94  89  86  58  32  28  27  42  80  88  86  87  87  78  56  44  28  32  28  29  39  61  43 
 97  91  84  86 113 115 106 109 105 107 105  93  97  93 100 113 114 117 113 117  93  82  87  86  87  91  91  92  94  97  98  97  92  94  95  91  90  88  91  92  90  91  91  90  92  92  95  98 101 103 103  96 104 102 108 109 101 100  93  96  99  97  95  93  95  94  94  96  93  93  92  96  94  90  93  93  93  93  92  93  95  97  98  98  98  97  97  94  94  93  94  92  90  91  91  94  95  93  94  97  95  92  94  94  96 113  58  42  93  99  94  62  41  39  33  31  30  26  25  24  40  40  43  66  59  81  84  85  83  84 105  54  73  78  78  84  85  81  83  86  88  87  78  28  29  33  31  54  54  51 
 50  50  44  38  53  76  88  93  90  68  80 105 125 132 119 114 112 115 117 115 107 106 107 109 107 115 125 115 112 127 121 108  88  89  90  92  93  99 100 100 107 104 100 104 103 104 103 100 100 101 101  99  96  91  93  90  90  90  90  96  93  95  97  98 100  99  98  99  98 102 101 101 102 103 104 106 107 103  98  95  94  94  94  97  98  99  98 101  97 102  99  97  95  99 102 101 101 102 102 103 108 103 103  99  94 101  95 100 110 104 115  92  67  46  25  28  23  28  58  75  92  96  95  92  95  92  89  85  85  85  85  83  90  86  85  80  83  83  85  81  83  84  83  51  66  88  46  59  47  39 
 43  41  37  33  29  33  41  68  74  37  29  36  78  87  62  74  73  83  97 123 122 134 140 148 144 137 138 131 128 125 122 121 119 107 121 125 120 118 117 117 122 119 114 116 117 109 106 109 108 103 111 108 104  86  66  54  66  39  50 101 119 117 122 120 123 124 123 124 121 114 102  90  88  91  90  92  93  91  90  91  89  89  90  90  91  92  89  88  87  90  91  90  93  91  90  92  94  95  96  98  97 101 100 101 108 110 114 107  93  96  96  97  97  94  34  51  65  62  79 105 106 109 104 101  96  96 100  96  96  97  99 101  96  96 100  96  94  88  90  87  84  81  85  85  85  81  87  82  82  70 
 84  82  69  55  53  60  58  47  41  32  29  30  32  34  32  41  36  58  31  37  40  46  48  53  57  53  51  73  87  86  94 109 109  79  91  92  87  80  59  69  91 105 116 128 133 133 131 131 134 140 131 123 119  64  58  67  35  45  67  89 103 105 103 100 104 111 116 120 119 118 109 103 102 103 104 103 102  97  96 101 101 104 103 100 101 103 105 105 108 105  92 102  96  98 107 104 107 110 111 110 107 107 116 124 126 130 134 127 119 120 120 126 125 111 108 126 105  90  94  90  88  86  91  93  99 102 105 103 107 106 105  95  91  94  92  90  91  90  89  87  86  84  82  80  81  81  78  84  83  95 
 88  81  77  83 103 101 104 106 113  84  83  94  86  81  81  78  75  52  43  38  30  30  41  43  43  37  30  29  30  28  32  30  30  44  52  37  40  31  37  32  36  35  68  69  70  78  82  84  87  94  96  88  90  49  62  68  29  45  90  53  85 110 115 100  98 102 106 106 107 126 135 145 145 144 150 148 151 146 143 151 159 160 155 154 154 156 158 135 110  97  66  79  56  67  95 115 126 122 121 127 123 121 121 122 123 122 127 125 126 122 122 120 117 115 117 108 109 109 118 119 120 122 119 120 116 119 123 125 127 117 124  97  87  88  87  90  87  91  89  98 101 103 108 108 103 100 113 102  85  82 
 84  81  78  69  61  61  65  69  82  82  91 120 132 128 133 147 157 143 138 139 122 118 109  61  41  37  43  49  53  48  53  40  39  54  39  34  33  28  30  29  30  30  43  29  36  51  48  44  31  29  28  28  27  37  39  36  35  70  35  44  45  52  58  55  46  63  60  42  47  44  52  65  81  74  76  86 106 122 128 126 123 127 133 125 124 103  82  69  68  46  56  41  34  48  38  66  63  55  65  69  69  95 122 130 154 149 140 137 151 155 148 144 127 110 102 106 107 108 108 108 115 107 102 111  98  91 114  94  62  81 117 126 142 134 132 134 144 138 132 131 119 108 110 112 107 107 119 109  98  98 
143 106  96 110  88  81  86  92  92  87  81  78  81  73  71  92 102 104 107 125 130 118 116 116 123 105 112 127 113 120 133 101 115 119  78  55  68  72  76  82  86  88  80  74  79  45  27  27  28  33  33  33  43  67  48  38  31  30  28  35  26  41  33  35  33  34  32  33  35  34  36  84  64  70  63  37  48  44  36  52  54  44  42  41  45  64  43  68  69  49  35  31  41  33  60  47  42  44  44  45  69  52  65  67  70  75  66  70  79  74  75  81  77  65  57  63  96  99  74  72  81  79 116 104  72  63  83  56  40  38  35  62 120 130 131 126 129 144 163 155 155 157 153 154 153 130 119 126 122 109 
109 104 129 145 121 104 113 103  95 100 102 104 105  95 103 107  92  87  90  96  87  80  70  71  81  85  87  87  91  91  86  80  81  92 106  85  89 116 143 147 139 133 130 126 127 100  92  91  93  93  96  96  56  55  42  35  28  29  24  34  34  32  44  41  44  40  45  53  51  41  60  58  78  54  45  37  38  32  41  53  52  50  38  37  42  48  50  72  39  32  39  27  30  33  21  25  36  38  34  31  52  34  44  46  44  44  39  38  47  49  45  43  48  53  60  57  64  52  39  42  43  51  67  58  45  47  47  41  39  31  35  34  45  54  52  50  49  55  71  61  61  64  64  77  77  73  75  79  83  71 
 84  85 110 120  94  90 100 100 112 132 133 120  97  82  88  95 109 121 115 119 109  89  79  84  80  80  86  82  83  90  89  87  98  88  85  80  66  62  72  70  68  68  68  68  73  86  84  86  87  86  83  83  74  42  32  29  31  27  28  61  72  78  92 109 116 106 116 124 139 130 102  55  43  49  38  30  75  55  27 125 115 109  96  97  91  88  97 110  78  37  34  42  83  82  73  74  79  78  80  80  76  76  77  73  80  77  66  65  65  61  56  59  59  56  58  53  46  46  42  42  40  33  27  47  49  32  34  26  30  30  28  19  45  54  45  51  57  42  33  32  34  26  28  32  39  43  42  48  45  61 
 96 101 101 105  99 103 103 103 112 111  95  94 109 108 101 114 138 139 119 105 104  89  81  92 108 120 109 115  93  85  92  91  93  98  99 103 108 106  96  88  83  79  85  96  94  98  84  75  73  70  66  58  60  64  65  55  41  36  43  51  46  45  42  46  58  60  56  52  69  81  69  51  38  41  37  30  63  99  65 104 121 120 111 122 123 130 102  75  65  37  34  52  77  74  94 116 123 138 137 143 144 152 155 146 147 147 150 152 138 131 132 125 120 112 110 117 128 128 115 111 101  98  94  87  79  38  37  30  29  51 101 103 102  44  38  56  48  54  54  51  46  34  37  44  56  46  39  39  38  58 
 92  91 109 120 113 107 105 104 102 101 101 101  97  94  93  95  99  94  88  85  86  85  87  85  89 123 127 104  92 100  94  99 115 133 129 132 122 111  99  87  87  91  97 105 107 103 109 100  96  98 102 105 103 101 101  99  97  93  93  71  55  52  57  58  62  61  54  50  43  49  52  44  46  50  36  38  41  63  54  46  59  68  68  67  72  77  68  59  53  38  34  28  34  29  31  32  29  43  71  69  81  89  91  90  92  94  91  94  92  95  95  95 101  93  97 109 117 106 103  98  91  85  84  92  78  39  37  26  36  68  94 115 118  88  55  52  52  46  87  52  77  61  98 100 114 138 133  66  47  52 
 62  45  61  59  89  91  93  96 106 121 125 122 117 111 102  94  90  89  90  88  88  87  87  88  89  88  87  86  91 105 103 111 130 141 142 129 111 107 113 115 118 122 129 138 139 138 122 108 104 109 115 131 148 151 152 151 159 154 132 109 111 107  93  95  94  93  91  80  76  92  77  40  34  47  41  35  31  30  29  23  62 103 101  93  84  81  62  47  50  34  34  52  58  49  36  36  46  58  55  56  56  58  64  63  63  73  75  77  80  81  85  84  80  77  66  57  57  61  69  68  62  52  48  57  57  51  39  47  29  24  19  19  27  58  51  58  37  33  26  26  61  82  58  92 114 118 118 109 107 139 
 37  39  55  38  82  84  89  87  89  92  94  96  97  99 103 102  97  93  92  87  89  92  96  97  96  92  86  85  96  99  96  92  98 101 101 102 102 103 107 109 106 104 102  99  97  96  85  85  89  87  86  87 100 119 134 136 120 106  95  93  99  96  93  92  94 109 112 120 126 123  94  52  53  27  28  32  33  24  22  47 112 115 122 122 106  57  69  41  36  32  37  43  37  37  25  56  85  95  95  93  92  95  96 104 107 109 116 113 108 108 110 109 106 101  99  99  97  99 100 102 106  99  93  57  44  55  43  35  63  52  43  47  32  51  52  49  31  40  25  45  86  92  81  76  75  63  63  68  72  81 
 40  37  43  35  68  87  85  86  87  90  92  91  88  88  90  89  87  89  91  94  97 103 108 103  95  76  60  75  87  95 110 111 117 115 111 107 103 103 111 111 108 131 138 123 118 119 119 117 111 107 103  99  96  95  99 101 105 102 100 102 104 108 118 121 117 121 114 106 113 114  93  60  40  31  33  30  27  31  46  64  93  91 103 110 110 101 113 121  84  30  38  38  33  34  53  86 115 151 138 136 122 128 125 123 121 119 127 127 124 122 121 117 114 105 111 122 107 105 112 119 110 104  83  44  38  32  37  53  81  65  44  33  37  54 107  58  40  32  79 122 107 107 110 107 109 109  97  71  64  52 
 37  66  82  64  77  80  83  82  81  84  88  86  85  86  86  88  90  89  87  85  85  85  90  90  84  81  70  54  39  46  82 102  97  91  90  96 106 112 111 109 107 112 115 113 122 132 129 124 121 108 105 111 121 127 128 125 119 119 126 128 127 124 116 119 120 119 120 111 108 107 102  81  74  24  33  59  22  60 108 111 105  98  98 105 104 101  97  93  68  38  41  43  71  34  41  64  65 100 107  99  96  93  93  86  90  91  84  85  92  99 100 101  96  90  95 104 116 128 129 124 132 132 106  80  74  55  41  39  54  52  29  28  29  29  60  51  37  31  44  50  40  41  47  76 107  99  79  84  60  63 
 38  55  62  73  76  85  87  88  86  84  87  87  87  87  85  86  88  89  87  85  87  85  86  85  77  84  61  32  40  61  63  90  90  90  92  91  90  93  94  94  96  93  88  90  97  98 105 105 108 114 112 108 112 126 134 131 125 138 130 113 116 130 138 134 128 124 115 101 101 107 105 115  93  37  41  50  68 108 118 108 109 105 105  97  93  83  67  59  34  35  45  51  37  33  23  20  22  52 109 103 100  95  89  59  68  97 101  94  91  98 104 105 106 105 102 101 101  95  96  98  99  99 101 100 103  93  66  51  45  37  31  39  62  25  49  47  31  30  20  23  29  21  25  19  60 125 137  98  49  37 
 30  29  24  35  33  49  87  88  88  86  86  88  87  84  83  82  83  82  81  84  84  83  85  88  90  80  38  35  67  84  84  87  89  86  88  91  90  92  91  92  91  88  88  86  85  85  88  88  87  89  87  90  94  99 102 102 104 104 100  94  86 103 104 113 101  97  99  96  97 106 109 110 105  99 106 118 124 122 115 108 105 102 107 110 103  76  67  58  36  29  43  34  30  28  22  38  71  68  83 101  81  73  63  37  33  32  62  76  74  79  82  94 101 107 106 100  98  98 103 110 116 108 106 118 127 122 107  60  39  30  50  90  58  39  46  35  26  27  28  32  23  22  50  62  83 110 142 146  62  45 
 26  27  28  24  30  65  88  84  83  82  83  86  86  85  85  85  85  84  83  84  83  82  83  84  85  69  34  31  29  31  36  72  88  89  89  90  88  91  88  89  90  88  89  89  88  87  89  89  88  90  93  92  91  93  94  93  94  87  65  62  60  63  63  82  92  93  93  92  93  91  93  92  91  95  97  98  96  97 100 101 102 105 108 113 114 117  88  40  34  35  29  25  21  24  33  83 107  98 100  90  48  61  46  40  33  36  44  79  85  91  93  97 106 114 110 101  92  90 101 114 109 102 102 112 109  95  66  40  39  47  33  36  31  28  26  24  34  27  26  25  35  74 101 109 104  93  82  86  58  35 
 31  27  27  58  83  87  84  83  83  85  86  85  85  86  88  87  85  84  83  81  82  84  83  76  68  46  36  24  32  51  47  71  90  91  90  92  95  96  90  88  89  89  87  87  89  90  91  91  92  94  96  95  94  93  94  93  96  94  59  42  42  34  37  62  94  92  93  94  93  94  94  94  96  93  91  90  90  90  91  93  94  95 100  97 101  90  67  43  28  35  48  50  66  76  86  93  91  87  91  74  50  44  48  30  56  88  75  91  92 104 107 107 110 109 110 105 100 101 111 119 117 114 110 109  88  80  59  50  35  35  33  27  25  29  28  30  27  29  23  38 101 101 106 104 103 115  78  42  55  49 
 29  24  61  99  97  92  88  85  86  88  88  86  86  88  89  87  84  82  82  81  80  81  84  84  82  82  63  23  53  87  89  86  92  89  88  93  96 101 106  98  90  89  88  90  88  88  86  85  87  88  89  89  88  88  88  89  89  93  75  51  37  34  64  82  93  90  90  91  96  99  96  96  98  98  94  90  90  90  90  89  87  91  89  93  96  91  69  39  28  33  66  99  98 103 100  97  95  89  93  97  64  34  44  53  68  75  83  86  92  88  91  97 102 107 106 104 103  99 101  99  99  96  97 100  86  57  47  50  36  29  28  30  60  35  63  48  32  39  41  78  90  87  76 101  99  93  60  54  68  49 
 72  43  80  97  94  94  94  92  89  88  88  89  89  89  88  85  84  84  84  83  83  83  83  82  82  91  82  61  82  83  85  87  90  83  76  69  60  54  77  93  89  90  85  86  84  83  83  87  89  88  87  89  89  89  90  93  92  90  72  50  40  31  50  62  79  89  96  93  91  90  89  88  89  89  88  90  90  91  91  91  89  87  91  88  92  94 102  72  41  83  93  94  92  87  90  89  92  93  92  72  54  36  56  36  24  24  37  48  82  93  95  94  95  99 100 102 103 100 101 104 100  99  99  77  63  81  49  45  42  38  30  25  63  80 101 100  67  71  71  70  61  47  34  51  81  86  64  45  44  42 
103  95  90  93  95  93  92  94  93  89  86  86  88  87  84  82  83  84  84  87  87  86  84  86  90  87  94  96  92  91  90  90  87  67  48  42  35  25  55  86  86  87  86  88  87  88  89  93  95  92  89  91  93  94  94  95  91  77  49  33  42  36  48  44  36  56  90  97  93  94  95  94  93  91  91  90  89  89  90  91  91  93  90  92  94  89 101  96  85  98  93  94  90  93  93  92  92  92  87  56  51  37  25  27  30  24  21  63  99  99 101  97  92  92  95  96  98  98 101 103  99 104  85  51  58  52  50  59  36  31  37  73  95 104 105 102  72  75  75  54  42  34  34  75  83  95  75  40  39  32 
 93  92  91  93  96 102 101  99  96  94  98 103 105 105 103  98  92  90  89  86  86  86  87  88  87  91  92  94  97  98  97  96  93  71  39  36  47  68  81  88  93  92  97  93  93  93  90  89  92  93  92  92  90  90  93  95  97  79  69  40  45  36  37  33  68  86  90  98  97  97  95  93  93  93  92  91  92  93  93  92  92  93  92  93  94  95  94  91  89  88  89  91  90  92  94  94  91  90  92  77  43  26  28  26  25  29  42  84  97  95  92  84  84  93  93  97 101 100 108 106 103 103  73  66  70  39  35  27  31  27  38  77  91  91  94  96  78  84  66  44  36  31  61  89  67  80  74  45  51  32 
 87  89  92  92  92  97 104 106 107 107 107 102 102 107 110 108 102  98  94  89  90  89  89  90  91  90  91  90  86  88  92  93  92  78  54  34  34  49  47  69  99 104 100  96  97  97  97 101 102 100  98  99  95  91  94 103 103  94 102  75  41  44  49  46  81  65  66  98  97  96  93  90  91  92  92  93  93  93  94  93  92  92  93  95  95  93  91  89  87  85  84  84  86  87  90  92  91  93  95  97  88  45  22  28  35  68  96  91  79  91  77  70  76  63  89  88  89  91  94  96  97  99  70  45  39  34  43  35  40  66  49  84  95  92  96  93  83  65  48  28  34  71  94  90  93  90  64  36  29  28 
 92  89  89  89  89  91  97 108 115 114 108 105 106 104 103 104 104 102  99  96  92  91  93  96  97  95  91  89  90  88  85  87  78  48  43  27  36  31  20  48  93 102  99 107 112 117 122 125 120 110 105 103 105 109 108 103  93  93  88  93  84  44  38  29  35  26  26  78  97  94  95  97  97  94  92  94  94  94  94  94  92  90  91  93  93  91  90  89  87  87  88  88  90  89  90  92  91  94  93 101 106  93  72  83  93 105 103  84  73  78  45  44  44  34  83  89  89  91  95  91  89  92  93  69  49  42  37  29  79  95  94  98 101  97 101 104  97  68  37  33  47  66  67  54  55  59  69  39  25  29 
 93  90  91  94  93  89  87  93 104 111 111 108 108 108 109 113 115 110 105 103  97  97 103 106 106 102 101  98  95  93  94  93  94  64  28  27  25  35  62  97  99 106 120 127 126 125 125 125 117 106 101  99  99 103 105 103 104 100 105  92  63  54  37  29  28  27  53  83  92  93  94  96  97  97  96  92  94  93  92  93  90  92  93  92  89  86  85  85  87  90  93  95  95  97 102  98  98 101  98 100 101 103 103 110 101  98  93  83  84  52  33  33  68  69  74  91  92  88  92  87  91  92  90  77  37  40  29  31  44  42  41  68  97  97  98  83  66  66  42  30  28  26  21  26  30  22  71  94  33  36 
 98  97  98  98  95  93  91  88  91  97  98  98  99 102 104 101  99 100 103 100 101 102 101 101 102 100 103 104 102 101 100 101  97 103  75  44  37  69  96  96 100 113 120 125 127 126 116 106 102 100  96  94  90  88  90  93  95  99  98  86  80  49  25  26  30  65 106 102 100 100  97  96  97  98  97 101 107 105 100 100 101  99 102 103 100  94  90  89  88  88  90  94  99 101  98  95  95  97 100  95  93 100 104 101 105 106 105 106  71  42  34  43  79 101  95 101  92  92  89  93  92  83  67  52  46  32  30  29  22  22  22  23  45  89  91  74  46  52  39  27  25  23  23  26  23  61  83  96 100  87 
101  97  94  94  94  94  98 102 102  98  93  94  98 101 103  99  96  95  96  99 102 102 102 100  98  98 100 100 101 102 101  97 101 106 116 105 104 101 100  96  99 104 105 110 113 109 106 104 105 106 105 102 100 100 100  99  96  98  99 100 104  81  35  38  71 103  96 100 109 107 106 106 103 103 104 109 113 114 113 115 113 107 112 116 111 101  92  89  89  89  89  90  91  91  88  89  90  88  90  86  87  92  95  91  99 103 110  99  52  44  42  32  31  48  53  87 105 105 106 104 106  74  59  35  35  31  34  26  30  45  23  55  68  88  95  82  63  47  28  32  27  29  49  36  69  93  97  93  93  89 
105 100  94  90  91  93  95  98 101 100 102 105 109 112 112 106 103 103 104 108 103  98 100 102 100  98 100  98  96  97 100  99  97  96  98 105 110 108 104 100  97  96  96  96  95  96  98 102 107 111 110 107 103 102 101  99  99  96  99  95  98 104 106 108 103  98 100 102 102 106 109 109 107 108 111 115 120 119 114 113 114 116 118 116 109 103 100  92  88  90  91  93  94  94  91  91  89  89  90  94  95  92  90  94  95  83  92  76  57  37  35  33  30  24  22  50 100 108 107 118 125 106  68  45  28  32  29  30  28  47  74  95  97  98 101  99 101  93  39  25  27  28  38  90 102 103 101  99  97  91 
102 102  99  97  98  99 100  99  98  98  98  96  97 102 107 102  97  99 103 101  96  91  91  93  94  96  99  98  96  95  94  92  93  94  93  93  97  99  99  98  96  94  95  95  94  96  98 100 102 103 105 103 103 103 101  99  99  98  98 102 106 107 107 108 108 107 104 100  98  99 106 111 114 118 122 119 120 117 114 116 119 124 122 117 112 109 107 105 102  99  96  96 100 102 102 103 102 100  98  97  99  99  99  97  97 103  98  84  73  39  29  33  30  52  81  99 108 111 121 122 116 117 114 106  42  27  29  25  65 102 109 106 105 108 109 106 100 105  57  42  74  83  85  95  95  93  93  95  96 100 
110 107 101 100 102 101 101 103 106 104 100  99  95  97 104 103 101 101 100  98  96  94  94  94  94  92  94  95  94  95  93  91  91  92  93  93  94  93  94  96  95  93  93  94  97  97  99 102 104 106 106 106 104 103 100  98  94  97  96  95  99 103 105 101  99 102 107 107 104 103 111 115 118 118 119 115 109 108 114 120 119 120 121 122 124 122 117 111 108 108 105 106 107 108 106 107 108 107 105 104 102 101 103 101  96  97 103 114 108  53  37  29  53  99 107 104 104 114 121 119 116 105 106 106  68  74  83  77 105 103 105 106 105 106 108 107 106 110  95 108 117 105  98 100  99  92  93  95  96 100 
101 104 107 111 114 110 106 106 105  99  94  95  97 101 102 100 101 102 103 102 101 102 102 102 104 101 102 101  99  99  95  97  99 101 103 103  98  93  92  93  94  97  99 101  97  96  95  95  96  97  99  98  98  97  96  96  96  93  98  96  88  89  92  90  88  89  93  98 101 105 109 111 111 110 108 107 106 107 109 112 120 123 122 123 124 120 116 115 116 118 118 116 113 110 106 109 111 113 111 107  98  94  94  95  92  90  91  96 104  93  96  91  98 105 101 103 110 112 105 104 103 111 108 104 105 107 104 102 105 111 108 102 105 108 110 107 104 104 109 106 103 102 100  98  97  97 101 102 102 104 
107 109 107 105 108 106 106 108 105  99  97  99 101 103 105 103 101 104 104 104 104 105 104  99  99  98  99  99 100 102 102 101  99  98  98  99  98  96  93  89  89  94  99 103 102 102 101 100  99  99  99  98  97  96  96  99  99  95  96  92  95  97  90  94  96  96  97  98 101 106 109 111 113 116 116 115 112 107 106 108 115 127 128 123 121 112 108 111 115 120 124 123 121 120 116 111 108 106 104 103 103 103 103 103 104 102 101  97 100 103 108 107 102  99 101 102 103 105 103 101 104 102  99 102  98  97 100  98 104 105 106 105 103 107 110 109 109 111 113 115 114 105 108  99 101 102 100 100 102 103