146
177
112
137
94
64
176
71
143
158
15
80
145
85
103
32
62
88
