170
121
115
183
100
107
176
97
140
119
31
18
28
52
120