3
1
120
95
5
57
21
55