0 45
1 304
2 94 105 222 284
3 184
4 6 7 94 200 206 218 228 244 284
5 77
6 58
7 58
8 58
9 58
10 116
11 1 58
12 77
13 58
14 90 149 184 278 287 320
15 0 113 127 258
16 58
17 11 12 14 72 102
18 173
19 152
20 91 161 249 254 286
21 129 144
22 189
23 257
24 215 257
25 90 152 165 172
26 26 309 317
27 282
28 136 152
29 79
30 152
31 15 19 257 308
32 12 62 207
33 94 177
34 129 136 150
35 195
36 115 120 125 131 136 139 145 213
37 40
38 213
39 234
40 152
41 187 211 273
42 29 93 152 155 219 248 259
43 143 200 218 228 244 284
44 58
45 194
46 115 145
47 193 200 218 228 240
48 18 274
49 32 152 308
50 46 68
51 15 152 308
52 78 152 260
53 283
54 308
55 150
56 12 198
57 129 136 152
58 55
59 70 86
60 144 308
61 152
62 274
63 31
64 278
65 97
66 152
67 94 143 177 193 200 206 222 244
68 43 74
69 39 62 203 262 296
70 115
71 94 138 193 200 206 218 222 228 244
72 37 186
73 144
74 15 20 257
75 144 148
76 10 11 12 14 17 118 119 157 198 291 307 309
77 15 19
78 257
79 96 115 120 133 139 145 202
80 173
81 139 152
82 152 257 308
83 173
84 11
85 130 141
86 40
87 152
88 227
89 44 48 115 139 173 213 230
90 59 110 141
91 10
92 53
93 252 301
94 142 257
95 139
96 13
97 94 143 145 177 193 206 284
98 93
99 15 50 108 257 308
100 54 153 281
101 204 211 235
102 234
103 257
104 125 131
105 89 164
106 69 90 246
107 7 18
108 274
109 123 231
110 308
111 19 257
112 129 150
113 139
114 308
115 60
116 152 308
117 4 257
118 93 103
119 152
120 10 11 18 72
121 15 19 130 137 141 173 308
122 15 19 150 152 173
123 306
124 2 124
125 30
126 129 133 178 257
127 194
128 40 96 139 202 208 308 317
129 19 20
130 40 93 170 208 289
131 169 177 200 206 218 228 240 284
132 120
133 59
134 18 274
135 124 168
136 15 19 115 152
137 106 123
138 35 89 112 120
139 119
140 120 133 136 139 213 289 308
141 12 15 17 20 282 300
142 58
143 84 95
144 234
145 94 143 177 206 218 228 284
146 12 14 37 56 87 309
147 101
148 152
149 213
150 14 198 257 309
151 115 131 202
152 15 20 30
153 207 211
154 69 296
155 10 102
156 152 252 301
157 27 167
158 100
159 152 256
160 18 274
161 194 308
162 89 120 159 308
163 157
164 19 64 101 242
165 136 150
166 214 223
167 274
168 10 22 23 119 128 215 277 299
169 88
170 115 122
171 48 59 141 152
172 69
173 108 312 315
174 97 157
175 152 243
176 147 148
177 152 194 214 215 227
178 15 47 56 94 101 143 176 177 193 218 222 228 239 243 244 284 308
179 257 300
180 122 139 257 308
181 209 234
182 232
183 283
184 86
185 19 139 230 257
186 7 87
187 12 309
188 47 186
189 94 177 200 228 284
190 220 300
191 152 257
192 52 79 115
193 35 112 159 173
194 18 274
195 215 267
196 126
197 140 156 213 216 257 282 289
198 318
199 135
200 202
201 308
202 64 137 139 141
203 309
204 5 94 143 200 218 222 228 244 284 297
205 52 79
206 242
207 88
208 199 215
209 130 137
210 257
211 283
212 8 162 277 312
213 18 274
214 115 125 145 308
215 129 136 150 163 257
216 108
217 204 211 263
218 308
219 160 241
220 126
221 15 19 20 115 120 122 125 133 139 145 213
222 257
223 15 20 251 308
224 86
225 153 212 271
226 128 138
227 19 20 152
228 282
229 187 188 273
230 94 177 228 284
231 15 19 101 308
232 257 309
233 217
234 101 209 216 229 308
235 138 277
236 187 204 210 273
237 10 138 312
238 33
239 313
240 257
241 126
242 143 193 200 206 222 228 244 284
243 35 120 159
244 11
245 144 257
246 138
247 94 177
248 206 218
249 152 181
250 128
251 132 253
252 134 172 173
253 173
254 140 201 289
255 18 274
256 80 156
257 152
258 257 308
259 94 143 177 200 206 222 240 244 284
260 57 126 152
261 147
262 257 317
263 202 208
264 147 148
265 221
266 80
267 10 177
268 38 179
269 19 63
270 12
271 110
272 143 206 218 240 284
273 128 214
274 101 184 204 211 308
275 213 289
276 15 19 20 53
277 238 310 314
278 15 19 215 237 308
279 143 193 206 222 240
280 98 308
281 15 308
282 15 19
283 34 51
284 85 147 152
285 15 308
286 152
287 44 96 139 145
288 242
289 10 11 143 193 206 228 284 299
290 110 114
291 128 312 315
292 94 299
293 139 152
294 212 215 223 296
295 115
296 144 148
297 110 115
298 152
299 135 146
300 274
301 53 152
302 137 141 178 257
303 15 19 20 21 107 265 275 280 308
304 15 19 20 282
305 152
306 66 67
307 230
308 89 112 120 159
309 96 129
310 77
311 14 17 26 198 257
312 94 177
313 274
314 110
315 152
316 5
317 94 222 284
318 55 182
319 219
320 10 138 157
321 57
322 55 182
323 300 317
324 242
325 94 143 177 193 200 206 228 244
326 93 257
327 36 82
328 135 152
329 19 20 255
330 3 11 22 23 24 72 102 309
331 15 101 126 152
332 35 89 112 120
333 151
334 308
335 152
336 14 16 234
337 8 11 118 277
338 11 18
339 152 257
340 18
341 89 120 159
342 110
343 66 67
344 308
345 12 14 17
346 152 205
347 230
348 124 303
349 90 243
350 126 212 288
351 15 144 147 257
352 208
353 129 257
354 77 219 272
355 18 274
356 152 154 195
357 139 152
358 152 215 257 260 311
359 75
360 152 257 289
361 57 126
362 219 234
363 90 146
364 211 273
365 19 152 257
366 19 152
367 319
368 18
369 10 11
370 152
371 143 193 200 206 240
372 18 274
373 257
374 15 101 136 150
375 150
376 34 105 225 266
377 48 137 141 152 308
378 152
379 234 257
380 90 152
381 15 152 308
382 152
383 136
384 88
385 78 152
386 173
387 15 19 152
388 50
389 145 152
390 308
391 143 193 200 206 222 228 240
392 152 260
393 65 191
394 9 15 19 164
395 115 257
396 15 19 101 117 198 295
397 152
398 152 215
399 28 73
400 152
401 96 122 125 133 145 152 213
402 175 317
403 194 308
404 80
405 274
406 15 19 115 131 133 145 152 202
407 214 227
408 129 150 213
409 126
410 257
411 41 42 47 87 99 174 180 215 224 293 295 298
412 191
413 215
414 189 245 285
415 152
416 42 76 87 92 226
417 114
418 138
419 110
420 10 18 102 274
421 11 102
422 274
423 10
424 15 19 308
425 257
426 177 200 222 228 284
427 48 64 137 173
428 103
429 10 11 143 193 218 222 228 299
430 11 206 218 222 228 244 284 299
431 57
432 10 143 193 206 218 228 244 284
433 18 104
434 18 274
435 18
436 50
437 241 250
438 58
439 69 90 136 150
440 308
441 93 103
442 185 297
443 120 159
444 10 11
445 196
446 152 257
447 202
448 69
449 138 176
450 171
451 215 292
452 94 177 228 302
453 94 143 200 206 218 222 228 244 284
454 5
455 274
456 12 198
457 121 264 270 279
458 234
459 15 19 183
460 147 269
461 85 213
462 308
463 152
464 47 56 83 143 193 200 206 218 222 228 239 293 298
465 48 59 64
466 110 114
467 94 143 177 200 284
468 38 154 171 192
469 49 87 92
470 31 197 233 249 250
471 182 215 219
472 133 139 213 257
473 213
474 124 126 152 168
475 144
476 137
477 165
478 143 193 200 206 222 228 244 256 284
479 158
480 147 148
481 190
482 25
483 276 285
484 42 49 56 71 224
485 66 133
486 91 158
487 47
488 152
489 115 136
490 77 109
491 173
492 52 137
493 129 136
494 150
495 35
496 242
497 257
498 185
499 147 148
500 247
501 111
502 305
503 81
504 316
505 261
506 161 166 233 249 250
507 294
508 120
509 153
510 35 89 112 159
511 50
512 61
513 88
514 236 290
515 268
516 87
517 129 136
