59
20
27
43
19
24
29