9
10
11
16
20
29
30