16
8
12
27
19
28
29