58
29
16
49
27
58