1 11
2 211
3 31
4 41
5 511111
6 61
7 71
8 811
9 911
10 101
11 1111111111111111111
12 121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
13 131
14 14111111111
15 151
16 16111
17 1711111111
18 181
19 191
20 2011
21 211
22 22111
23 2311
24 241
25 251
26 26111
27 271
28 281
29 29111111
30 3011
31 311
32 3211111111111111111111111111111111111
33 331
34 34111111
35 3511
36 361111
37 -1
38 -1
39 3911
40 401
41 4111
42 421
43 431
44 44111
45 451111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
46 461
47 47111
48 4811111
49 491
50 5011
51 511111
52 521
53 53111111111
54 541
55 551111111111111111111111111111111