974
100
327
264
53
275
97
88
300
221
22
98
274
343
252
14
377
167
404
185
43
277
47
191
231
189
59
318
144
16
234
138
130
347
408
39
142
140
212
215
291
302
802
214
329
121
160