2
25
23
10
29