11
247
268
197
166
167
377
212
193
224
677
243
225
133
94
525
1
31
386
213
10
93
162
71
2
111
271
161
144
53
61
5
7
8
303
274