58
27
29
41
29
35
92