431
385
330
262
237
203
181
172
171
162
158
148
133
130
129
128
126
125
122
121
119
118
117
116
111
110
109
108
107
106
105
104
103
102
101
99