767
322
202
713
282
18
28
22
36
23
729
8414
31
261
391
371
614
253
232
244
182
392
404
21
151
24
121
482
23316