149
572
82
424
50
403
122
300
61
240
38
189
65
171
20
169
43
150
22
132
36
159
18
136
26
135
121
6
343
111
9
110
10
102