16
8
12
27
20
28
29