59
04
30
10
102
101
100