10
2
31
54
28
0
2
3
21