0 3
1 3
2 4
3 5
4 5
5 5
6 6
7 5
8 7
9 8
10 8
11 9
12 10
13 10
14 10
15 10
16 8
17 11
18 12
19 12
20 13
21 14
22 14
23 13
24 15
25 13
26 16
27 17
28 17
29 18
30 19
31 19
32 19
33 20
34 19
35 21
36 22
37 22
38 23
39 24
40 24
41 24
42 24
43 23
44 24
45 25
46 25
47 26
48 27
49 27
50 26
51 28
52 26
53 29
54 30
55 30
56 31
57 32
58 32
59 32
60 33
61 32
62 34
63 35
64 35
65 36
66 37
67 37
68 37
69 34
70 36
71 38
72 39
73 39
74 40
75 41
76 41
77 39
78 42
79 39
80 43
81 44
82 44
83 45
84 46
85 46
86 46
87 47
88 46
89 48
90 49
91 49
92 50
93 51
94 51
95 51
96 51
97 49
98 52
99 53
100 53
101 54
102 55
103 55
104 54
105 56
106 54
107 57
108 58
109 58
110 59
111 60
112 60
113 60
114 61
115 60
116 62
117 63
118 63
119 64
120 65
121 65
122 65
123 65
124 64
125 63
126 65
127 64
128 66
129 67
130 67
131 66
132 68
133 66
134 69
135 70
136 70
137 71
138 72
139 72
140 72
141 73
142 72
143 74
144 75
145 75
146 76
147 77
148 77
149 77
150 76
151 76
152 78
153 79
154 79
155 80
156 81
157 81
158 79
159 82
160 79
161 83
162 84
163 84
164 85
165 86
166 86
167 86
168 87
169 86
170 88
171 89
172 89
173 90
174 91
175 91
176 91
177 91
178 88
179 92
180 93
181 93
182 94
183 95
184 95
185 94
186 96
187 94
188 97
189 98
190 98
191 99
192 100
193 100
194 100
195 101
196 100
197 102
198 103
199 103
200 104
201 105
202 105
203 105
204 105
205 104
206 105
207 106
208 106
209 107
210 108
211 108
212 107
213 109
214 107
215 110
216 111
217 111
218 112
219 113
220 113
221 113
222 114
223 113
224 115
225 116
226 116
227 117
228 118
229 118
230 118
231 117
232 117
233 119
234 120
235 120
236 121
237 122
238 122
239 119
240 123
241 119
242 124
243 125
244 125
245 126
246 127
247 127
248 127
249 128
250 127
251 129
252 130
253 130
254 131
255 132
256 132
257 132
258 132
259 130
260 133
261 134
262 134
263 135
264 136
265 136
266 135
267 137
268 135
269 138
270 139
271 139
272 140
273 141
274 141
275 141
276 142
277 141
278 143
279 144
280 144
281 145
282 146
283 146
284 146
285 146
286 145
287 146
288 147
289 147
290 148
291 149
292 149
293 148
294 150
295 148
296 151
297 152
298 152
299 153
300 154