164
570
113
585
52
274
43
386
108
325
29
278
53
271
64
298
16
260
21
224
18
170
2
159
13
169
158
20
891
11
139
26
145
130