78
114
53
25
108
8
14
1889
31
177
57
81
501
9
26
12
397
45
199
685
40
131
4
305
47
15
24
16
70
215
119
27
19
66
37
1385
74
60
76
82
99
20
77
23
69
2090