35
27
26
30
29
35
56