9
9
12
11
8
10
16
20
5
24