35
27
29
52
56
51
103