172
527
58
405
41
275
82
331
49
238
157
260
17
222
20
194
7
103
10
91
90
5
88
4
2
80
6
350
46
1
79
9
75