567
314
311
165
329
79
310
149
192
103
532
82
565
110
871
310
208
99
344
25
94
74
548
194
524
75
327
28
477
100
421
110
172
117
304
160
661
187
215
43