117
930
83
823
65
705
105
746
31
445
99
440
53
256
89
353
37
319
120
199
56
206
28
143
11
192
20
144
19
1,016
15
172
116