38
877
29
778
17
577
74
625
43
182
279
1,040
310
49
247
248
14
175
32
356
51
274
8
118
10
76
2
73
137
114
80