91
19018
966
2716
3075
1211
496
472
334
664
18
311
11
24
40
41
1182
45
331
78
241
312
221
344
301
392
821