1350
870
698
649
467
302
291
284
269
256
250
238
236
232
212
210
208
207
204
203
200
194
193
189
177
168
165
162
143
140
137
132
128
126
122
119
113
102
96
92
91
81
80
79
77
75
74
73
72
71
66
60