12
21
96
136
159
1
85