164
140
197
124
105
111
114
131
920
122
103
134
265
157
349
1
1021
212
648
986
1751
311
118
109
385
214
153
130
129
160
124
210
181
574
166
1
154
136
156
139
182
138