32
1
10
21
28
22