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