32
1
15
25
5
31
28