169
354
60
292
37
265
31
181
112
445
25
324
114
648
87
316
27
288
6
333
39
307
34
268
15
161
8
134
16
128
99
110