18
507
69
843
47
387
58
371
5
208
38
218
27
186
26
219
12
179
34
142
33
199
129
8
125
14
115
1
94
11
113
7
114