82
83
106
179
95
195
42
140
56
86