3
10
24
298
252
32
55
10
25
52
1
1
2