27
03
29
10
102
101
100