18
19
24
29
22
27
42