114
958
112
747
25
577
169
87
492
60
477
39
481
37
440
27
456
34
446
31
276
15
260
16
249
8
210
20
900
18
188
125
186