433
332
297
267
264
264
252
252
232
220
218
215
213
211
210
204
203
199
177
177
174
170
163
161
160
159
158
157
155
154
153
152
151
146
145
145
144
141
140
140
136
134
133
132
130
127
127
126
123
123
120
120
119
118
117
114
112
111
111
111
109
108
107
107
105
105
104
104
102
100
99
99
98
96
95
94
93
89
88
87
86
84
84
82
79
74
72
59