23
18
26
27
8
12
13
27
29