93
200
54
713
67
25
20
80
689
55
18
49
12
16
41
108
13
119
42
15
29
45
416
132
1267
44
65
199
167
96
53
46
219
98
680
63
62