21
56
27
48
62
115
106
50
105
103