465
103
394
170
555
179
457
62
287
50
265
105
284
80
665
247
436
202
557
135
349
153
496
152
744
490
187
84
861
266
486
219
492
351
274
157
806
239
536
327