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