1129
688
557
458
289
264
259
238
224
214
209
204
201
195
190
187
185
181
179
176
175
172
168
160
155
152
133
127
123
113
110
107
105
97
89
88
87
86
72
69
64
63
61
58
57
56
55
54
52