66
261
834
492
97
1069
74
140
55
104
170
324
112
108
632
156
30
416
305
299
207
754
158
364
158
2013
936
781
457
225
330
107
291
472
709
104
742
112
51
410
31
995
47
391
188
859
271
513
497
184
1271
29
686
669
