10
26
3
29
15
12
14
5