266
262
246
204
198
115
76
83
85
67
54
52
442
333
193
138
308
145
142
169
195
117
174
109
381
336
166
213
98
167