105
27
2
76
2
58
102
3
2
1