584
437
348
311
266
226
220
213
206
200
183
152
148
147
145
139
138
127
125
119
118
118
111
110
109
106