411
269
261
259
253
247
201
194
180
177
176
166
157
155
145
140
137
132
129
126
123
121
119
118
117
116
115
112
111
104
102
101
100
98
96
95
94
93
91
89
88
87
86