73
197
353
30
84
221
121
142
227
211
838
92
246
208
673
58
167
194
321
251
701
384
116
313
104
484
263
248
184
335
220
393
329
284
143
413
179
99
791
210
182
180
65
396
22
136
86
340
282
255
45
93
572
287
138