20
10
25
17
31
1