127
559
122
480
82
373
79
277
86
310
142
287
69
222
49
236
8
194
58
213
33
174
38
100
16
105
9
91
6
323
12
93
1
2
87