30
81
29
3
135
60
1