170
121
114
183
50
100
107
175
97
140
118
31
18
28
52