2
19
56
60
115
113
37
103
81
34