17
18
18
27
27
29