31
11101
26
10001
10101
27
11110
10100
10111
25
18
11100
21
23
28
30
17
11111
11011
20
11010
11001
10010
29