11
10
11
16
29
17
56