28
92
113
52
12
41
85
45
56
136