123
92
443
878
63
81
153
327
175
419
64
197
898
105
261
179
127
132
199
211
177
142
181
198
284
57
71
216
90
131
104
168
49
295
627
685
55
117
477
34
185
207
101
135
115
214
122
250
285
225
426
469
61
40
617
147