10
2
29
15
28