386
341
266
201
194
189
167
165
164
163
156
155
154
153
150
133
132
127
126
124
123
122
109
104
97
96
94