1203
794
584
484
367
259
241
238
220
202
197
196
195
193
190
189
180
179
177
171
165
164
161
157
153
147
141
136
130
128
127
124
113
111
98
93
92
88
86
82
75
73
72
69
68
65
64
62
60
58
57
56
53