28
03
30
10
102
101
100