9
10
16
20
29
30