12
111
102
93
84
75
6
0
4515
30