6
5
5
17
10
15
29