1350
915
719
678
550
388
362
358
332
316
315
308
302
294
266
265
261
255
253
250
248
241
233
223
216
213
204
195
172
168
165
162
160
156
140
138
137
128
123
113
107
106
104
102
99
95
92
89
88
87
84
83
76