15
10
11
18
22
29
39