81
83
105
178
95
195
140
42
56
86