957
642
429
400
315
209
202
193
171
169
161
159
155
154
151
150
149
147
140
138
134
128
125
119
117
115
114
103
102
100
91
87
83
82
80
76
74
69
68
67
65
62
58
57
55
54
52
51
50
47
46
45