1187
756
575
547
391
262
246
241
218
217
212
204
199
198
197
178
176
175
174
164
162
160
159
156
146
142
136
130
127
121
110
108
105
100
92
88
87
85
84
83
74
70
69
65
63
61
60
58
55
54
53