851
600
431
370
350
270
253
249
224
214
211
210
206
204
200
180
179
177
173
172
168
167
157
156
151
143
142
138
125
118
113
112
105
104
102
95
87
84
80
75
72
71
70
69
68
66
64
62
61
60
59
56