797
706
539
420
392
296
281
269
243
242
231
227
223
212
201
197
196
193
192
186
183
172
164
149
144
136
135
125
118
113
112
111
104
102
94
86
84
83
81
79
76
74
71
68
65
64
62
61
59
58
55