2
100
23

1
25
1
8
23
55
12