15
10
8
11
17
16
29