15
2
3
21
91
190
80
1
1